diff --git a/input/input_overlay.c b/input/input_overlay.c index 5dc593c45b..803e0f102e 100644 --- a/input/input_overlay.c +++ b/input/input_overlay.c @@ -177,6 +177,10 @@ void input_overlay_free_overlay(struct overlay *overlay) free(overlay->descs); overlay->descs = NULL; image_texture_free(&overlay->image); + + if (overlay_ptr) + free(overlay_ptr); + overlay_ptr = NULL; } static void input_overlay_free_overlays(input_overlay_t *ol)