mirror of
https://github.com/CTCaer/RetroArch.git
synced 2025-02-03 18:22:42 +00:00
(XMB) xmb_free - prevent memory leaks
This commit is contained in:
parent
8e01424450
commit
7f80ecbe93
@ -3524,6 +3524,19 @@ static void xmb_free(void *data)
|
||||
|
||||
video_coord_array_free(&xmb->raster_block.carr);
|
||||
video_coord_array_free(&xmb->raster_block2.carr);
|
||||
|
||||
if (xmb->box_message &&
|
||||
!string_is_empty(xmb->box_message))
|
||||
free(xmb->box_message);
|
||||
if (xmb->thumbnail_system &&
|
||||
!string_is_empty(xmb->thumbnail_system))
|
||||
free(xmb->thumbnail_system);
|
||||
if (xmb->thumbnail_content &&
|
||||
!string_is_empty(xmb->thumbnail_content))
|
||||
free(xmb->thumbnail_content);
|
||||
if (xmb->savestate_thumbnail_file_path &&
|
||||
!string_is_empty(xmb->savestate_thumbnail_file_path))
|
||||
free(xmb->savestate_thumbnail_file_path);
|
||||
}
|
||||
|
||||
font_driver_bind_block(NULL, NULL);
|
||||
|
Loading…
x
Reference in New Issue
Block a user