diff options
Diffstat (limited to 'apps/gui/skin_engine/skin_parser.c')
-rw-r--r-- | apps/gui/skin_engine/skin_parser.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/apps/gui/skin_engine/skin_parser.c b/apps/gui/skin_engine/skin_parser.c index 4d57fc1367..adebed2e35 100644 --- a/apps/gui/skin_engine/skin_parser.c +++ b/apps/gui/skin_engine/skin_parser.c | |||
@@ -1452,11 +1452,13 @@ void skin_data_free_buflib_allocs(struct wps_data *wps_data) | |||
1452 | core_free(img->buflib_handle); | 1452 | core_free(img->buflib_handle); |
1453 | list = list->next; | 1453 | list = list->next; |
1454 | } | 1454 | } |
1455 | wps_data->images = NULL; | ||
1455 | if (wps_data->font_ids != NULL) | 1456 | if (wps_data->font_ids != NULL) |
1456 | { | 1457 | { |
1457 | while (wps_data->font_count > 0) | 1458 | while (wps_data->font_count > 0) |
1458 | font_unload(wps_data->font_ids[--wps_data->font_count]); | 1459 | font_unload(wps_data->font_ids[--wps_data->font_count]); |
1459 | } | 1460 | } |
1461 | wps_data->font_ids = NULL; | ||
1460 | #endif | 1462 | #endif |
1461 | #endif | 1463 | #endif |
1462 | } | 1464 | } |