From 9bb8c41ff68acfae13e1c5cda3d98b1c3372ee0f Mon Sep 17 00:00:00 2001 From: twinaphex Date: Wed, 1 Jun 2016 03:23:38 +0200 Subject: [PATCH] Fix uninitialized scalar variables warnings --- menu/cbs/menu_cbs_deferred_push.c | 2 +- menu/cbs/menu_cbs_ok.c | 14 +++++++------- menu/drivers/zarch.c | 9 ++++----- tasks/task_screenshot.c | 2 +- 4 files changed, 13 insertions(+), 14 deletions(-) diff --git a/menu/cbs/menu_cbs_deferred_push.c b/menu/cbs/menu_cbs_deferred_push.c index 02f0604a98..6fb8f5221e 100644 --- a/menu/cbs/menu_cbs_deferred_push.c +++ b/menu/cbs/menu_cbs_deferred_push.c @@ -152,7 +152,7 @@ static int deferred_push_database_manager_list_deferred( static int deferred_push_cursor_manager_list_deferred( menu_displaylist_info_t *info) { - char rdb_path[PATH_MAX_LENGTH]; + char rdb_path[PATH_MAX_LENGTH] = {0}; int ret = -1; char *query = NULL; char *rdb = NULL; diff --git a/menu/cbs/menu_cbs_ok.c b/menu/cbs/menu_cbs_ok.c index 63cc546a82..c46c3bb22c 100644 --- a/menu/cbs/menu_cbs_ok.c +++ b/menu/cbs/menu_cbs_ok.c @@ -114,9 +114,9 @@ int generic_action_ok_displaylist_push(const char *path, const char *label, unsigned type, size_t idx, size_t entry_idx, unsigned action_type) { - char tmp[PATH_MAX_LENGTH]; - char action_path[PATH_MAX_LENGTH]; enum menu_displaylist_ctl_state dl_type = DISPLAYLIST_GENERIC; + char tmp[PATH_MAX_LENGTH] = {0}; + char action_path[PATH_MAX_LENGTH] = {0}; menu_displaylist_info_t info = {0}; const char *menu_label = NULL; const char *menu_path = NULL; @@ -725,7 +725,7 @@ static int generic_action_ok(const char *path, const char *label, unsigned type, size_t idx, size_t entry_idx, unsigned id, unsigned flush_id) { - char action_path[PATH_MAX_LENGTH]; + char action_path[PATH_MAX_LENGTH] = {0}; unsigned flush_type = 0; int ret = 0; const char *menu_path = NULL; @@ -1011,8 +1011,8 @@ static int generic_action_ok_remap_file_save(const char *path, const char *label, unsigned type, size_t idx, size_t entry_idx, unsigned action_type) { - char directory[PATH_MAX_LENGTH]; - char file[PATH_MAX_LENGTH]; + char directory[PATH_MAX_LENGTH] = {0}; + char file[PATH_MAX_LENGTH] = {0}; global_t *global = global_get_ptr(); settings_t *settings = config_get_ptr(); rarch_system_info_t *info = NULL; @@ -1323,8 +1323,8 @@ static void cb_decompressed(void *task_data, void *user_data, const char *err) static void cb_generic_download(void *task_data, void *user_data, const char *err) { - char output_path[PATH_MAX_LENGTH]; - char shaderdir[PATH_MAX_LENGTH]; + char output_path[PATH_MAX_LENGTH] = {0}; + char shaderdir[PATH_MAX_LENGTH] = {0}; const char *file_ext = NULL; const char *dir_path = NULL; menu_file_transfer_t *transf = (menu_file_transfer_t*)user_data; diff --git a/menu/drivers/zarch.c b/menu/drivers/zarch.c index 65f5180c09..1591930354 100644 --- a/menu/drivers/zarch.c +++ b/menu/drivers/zarch.c @@ -169,12 +169,11 @@ static enum zarch_layout_type zarch_layout; static void zarch_zui_font(void) { - int font_size; - char mediapath[PATH_MAX_LENGTH], fontpath[PATH_MAX_LENGTH]; menu_display_ctx_font_t font_info; - settings_t *settings = config_get_ptr(); - - font_size = menu_display_get_font_size(); + char mediapath[PATH_MAX_LENGTH] = {0}; + char fontpath[PATH_MAX_LENGTH] = {0}; + settings_t *settings = config_get_ptr(); + int font_size = menu_display_get_font_size(); fill_pathname_join( mediapath, diff --git a/tasks/task_screenshot.c b/tasks/task_screenshot.c index a89500b270..43ba49db06 100644 --- a/tasks/task_screenshot.c +++ b/tasks/task_screenshot.c @@ -61,7 +61,7 @@ static bool screenshot_dump( unsigned height, int pitch, bool bgr24) { - char filename[PATH_MAX_LENGTH]; + char filename[PATH_MAX_LENGTH] = {0}; char shotname[256] = {0}; bool ret = false; settings_t *settings = config_get_ptr();