diff --git a/menu/intl/menu_hash_us.c b/menu/intl/menu_hash_us.c index ef9e35f25f..c96daa07eb 100644 --- a/menu/intl/menu_hash_us.c +++ b/menu/intl/menu_hash_us.c @@ -1104,7 +1104,7 @@ const char *menu_hash_to_str_us(uint32_t hash) case MENU_LABEL_VALUE_VIDEO_SHADER_PARAMETERS: return "Current Shader Parameters"; case MENU_LABEL_VALUE_VIDEO_SHADER_PRESET_PARAMETERS: - return "Menu Shader Parameters (Menu)"; + return "Menu Shader Parameters"; case MENU_LABEL_VALUE_VIDEO_SHADER_PRESET_SAVE_AS: return "Shader Preset Save As"; case MENU_LABEL_VALUE_NO_SHADER_PARAMETERS: diff --git a/tasks/task_http.c b/tasks/task_http.c index 2b61cd1267..4ceadedf46 100644 --- a/tasks/task_http.c +++ b/tasks/task_http.c @@ -79,10 +79,10 @@ error: static int cb_core_updater_download(void *data, size_t len) { - const char *file_ext = NULL; - char output_path[PATH_MAX_LENGTH] = {0}; - char msg[PATH_MAX_LENGTH] = {0}; - settings_t *settings = config_get_ptr(); + const char *file_ext = NULL; + char output_path[PATH_MAX_LENGTH] = {0}; + char msg[PATH_MAX_LENGTH] = {0}; + settings_t *settings = config_get_ptr(); if (!data) return -1; @@ -92,7 +92,7 @@ static int cb_core_updater_download(void *data, size_t len) if (!write_file(output_path, data, len)) return -1; - + snprintf(msg, sizeof(msg), "Download complete: %s.", core_updater_path); @@ -110,6 +110,9 @@ static int cb_core_updater_download(void *data, size_t len) (void*)settings->libretro_directory)) RARCH_LOG("Could not process ZIP file.\n"); + + if (path_file_exists(output_path)) + remove(output_path); } #endif