mirror of
https://github.com/libretro/RetroArch
synced 2025-02-07 03:40:24 +00:00
commit
ccac151809
@ -448,7 +448,10 @@ int zlib_inflate_data_to_file(zlib_file_handle_t *handle,
|
||||
const uint8_t *cdata, uint32_t csize, uint32_t size, uint32_t checksum)
|
||||
{
|
||||
if (handle)
|
||||
{
|
||||
zlib_stream_free(handle->stream);
|
||||
free(handle->stream);
|
||||
}
|
||||
|
||||
if (!handle || ret == -1)
|
||||
{
|
||||
|
@ -201,6 +201,8 @@ static void menu_free_list(menu_handle_t *menu)
|
||||
return;
|
||||
|
||||
settings_list_free(menu->list_settings);
|
||||
menu_list_free(menu->menu_list);
|
||||
menu->menu_list = NULL;
|
||||
menu->list_settings = NULL;
|
||||
}
|
||||
|
||||
|
@ -23,7 +23,13 @@ void menu_common_list_clear(void *data)
|
||||
file_list_t *list = (file_list_t*)data;
|
||||
|
||||
if (list)
|
||||
{
|
||||
size_t i;
|
||||
for (i = 0; i < list->size; i++)
|
||||
menu_common_list_delete(data, i, 0);
|
||||
|
||||
file_list_clear(list);
|
||||
}
|
||||
}
|
||||
|
||||
void menu_common_list_set_selection(void *data)
|
||||
|
@ -172,6 +172,7 @@ void menu_list_free(menu_list_t *menu_list)
|
||||
|
||||
menu_list_destroy(menu_list->menu_stack);
|
||||
menu_list_destroy(menu_list->selection_buf);
|
||||
free(menu_list);
|
||||
}
|
||||
|
||||
menu_list_t *menu_list_new(void)
|
||||
|
Loading…
x
Reference in New Issue
Block a user