mirror of
https://github.com/libretro/RetroArch
synced 2025-02-28 12:40:23 +00:00
(Core download) Now removes ZIP file after extracting archive
This commit is contained in:
parent
c109a51c71
commit
272063b351
@ -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:
|
||||
|
@ -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
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user