Free menu->frame_buf in menu_free
This commit is contained in:
parent
cf57120fdd
commit
3d83c1fa75
|
@ -511,9 +511,6 @@ static void rgui_free(void *data)
|
||||||
if (!menu)
|
if (!menu)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
if (menu->frame_buf)
|
|
||||||
free(menu->frame_buf);
|
|
||||||
|
|
||||||
if (menu->userdata)
|
if (menu->userdata)
|
||||||
free(menu->userdata);
|
free(menu->userdata);
|
||||||
driver.menu->userdata = NULL;
|
driver.menu->userdata = NULL;
|
||||||
|
|
|
@ -257,6 +257,10 @@ void menu_free(void *data)
|
||||||
menu_animation_free(menu->animation);
|
menu_animation_free(menu->animation);
|
||||||
menu->animation = NULL;
|
menu->animation = NULL;
|
||||||
|
|
||||||
|
if (menu->frame_buf)
|
||||||
|
free(menu->frame_buf);
|
||||||
|
menu->frame_buf = NULL;
|
||||||
|
|
||||||
menu_list_free(menu->menu_list);
|
menu_list_free(menu->menu_list);
|
||||||
menu->menu_list = NULL;
|
menu->menu_list = NULL;
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue