From c82ca15c919693dfbea4f870e4097eb8f4688933 Mon Sep 17 00:00:00 2001 From: twinaphex Date: Thu, 9 Jul 2015 19:54:46 +0200 Subject: [PATCH] (input_common.c) Fix two small leaks --- input/input_common.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/input/input_common.c b/input/input_common.c index b7dc2746b5..e4f4f2bc9c 100644 --- a/input/input_common.c +++ b/input/input_common.c @@ -295,7 +295,10 @@ void input_config_parse_joy_button(config_file_t *conf, const char *prefix, } if (config_get_string(conf, key_label, &tmp_a)) + { strlcpy(bind->joykey_label, tmp_a, sizeof(bind->joykey_label)); + free(tmp_a); + } } void input_config_parse_joy_axis(config_file_t *conf, const char *prefix, @@ -329,7 +332,10 @@ void input_config_parse_joy_axis(config_file_t *conf, const char *prefix, } if (config_get_string(conf, key_label, &tmp_a)) + { strlcpy(bind->joyaxis_label, tmp_a, sizeof(bind->joyaxis_label)); + free(tmp_a); + } } #if !defined(IS_JOYCONFIG)