diff options
author | Jonathan Gordon <rockbox@jdgordon.info> | 2011-09-28 01:02:48 +0000 |
---|---|---|
committer | Jonathan Gordon <rockbox@jdgordon.info> | 2011-09-28 01:02:48 +0000 |
commit | 4f7a73aad84cf7b2f60b2975479281e65daaca69 (patch) | |
tree | 635066acc3d282b8a71e17668c578f50f7b42340 /apps/gui/skin_engine/skin_parser.c | |
parent | a1d3a1d14364425489db2b49d8e4a40f1b995b90 (diff) | |
download | rockbox-4f7a73aad84cf7b2f60b2975479281e65daaca69.tar.gz rockbox-4f7a73aad84cf7b2f60b2975479281e65daaca69.zip |
fix FS#12295
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30614 a1c6a512-1295-4272-9138-f99709370657
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 | } |