summaryrefslogtreecommitdiff
path: root/apps/gui/skin_engine/skin_parser.c
diff options
context:
space:
mode:
authorJonathan Gordon <rockbox@jdgordon.info>2011-09-28 01:02:48 +0000
committerJonathan Gordon <rockbox@jdgordon.info>2011-09-28 01:02:48 +0000
commit4f7a73aad84cf7b2f60b2975479281e65daaca69 (patch)
tree635066acc3d282b8a71e17668c578f50f7b42340 /apps/gui/skin_engine/skin_parser.c
parenta1d3a1d14364425489db2b49d8e4a40f1b995b90 (diff)
downloadrockbox-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.c2
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}