mirror of
https://github.com/libretro/RetroArch
synced 2025-02-28 12:40:23 +00:00
input_overlay_free_overlay - prevent 'free' on not malloced pointer
This commit is contained in:
parent
17024c4056
commit
396b08513a
@ -286,8 +286,12 @@ static void input_overlay_free_overlay(struct overlay *overlay)
|
|||||||
for (i = 0; i < overlay->size; i++)
|
for (i = 0; i < overlay->size; i++)
|
||||||
texture_image_free(&overlay->descs[i].image);
|
texture_image_free(&overlay->descs[i].image);
|
||||||
|
|
||||||
free(overlay->load_images);
|
if (overlay->load_images)
|
||||||
free(overlay->descs);
|
free(overlay->load_images);
|
||||||
|
overlay->load_images = NULL;
|
||||||
|
if (overlay->descs)
|
||||||
|
free(overlay->descs);
|
||||||
|
overlay->descs = NULL;
|
||||||
texture_image_free(&overlay->image);
|
texture_image_free(&overlay->image);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user