summaryrefslogtreecommitdiffstats
path: root/apps/gui/skin_engine/skin_parser.c
diff options
context:
space:
mode:
authorJonathan Gordon <rockbox@jdgordon.info>2012-03-15 23:26:07 +1100
committerJonathan Gordon <rockbox@jdgordon.info>2012-03-15 23:26:07 +1100
commit5edae54e0d11e810040380aace455af7ec7c8d08 (patch)
tree069ff654d79817ea14ad249d6995e2cad8e71374 /apps/gui/skin_engine/skin_parser.c
parent182a6c80ba4418f0244a28c932a2b36c61defd0b (diff)
downloadrockbox-5edae54e0d11e810040380aace455af7ec7c8d08.tar.gz
rockbox-5edae54e0d11e810040380aace455af7ec7c8d08.zip
skin_engine: Reenable skin debugging in the sim (use --debugwps)
Change-Id: I2881edda45cd3ea69f5284d93bc93c47bb63b3f2
Diffstat (limited to 'apps/gui/skin_engine/skin_parser.c')
-rw-r--r--apps/gui/skin_engine/skin_parser.c9
1 files changed, 5 insertions, 4 deletions
diff --git a/apps/gui/skin_engine/skin_parser.c b/apps/gui/skin_engine/skin_parser.c
index d0466de812..0ebea67188 100644
--- a/apps/gui/skin_engine/skin_parser.c
+++ b/apps/gui/skin_engine/skin_parser.c
@@ -33,6 +33,7 @@
#include "viewport.h"
#include "skin_buffer.h"
+#include "skin_debug.h"
#include "skin_parser.h"
#include "tag_table.h"
@@ -2295,6 +2296,10 @@ bool skin_data_load(enum screen_type screen, struct wps_data *wps_data,
struct skin_element *tree = skin_parse(wps_buffer, skin_element_callback, wps_data);
wps_data->tree = PTRTOSKINOFFSET(skin_buffer, tree);
if (!SKINOFFSETTOPTR(skin_buffer, wps_data->tree)) {
+#ifdef DEBUG_SKIN_ENGINE
+ if (isfile && debug_wps)
+ skin_error_format_message();
+#endif
skin_data_reset(wps_data);
return false;
}
@@ -2349,9 +2354,5 @@ bool skin_data_load(enum screen_type screen, struct wps_data *wps_data,
#else
wps_data->wps_loaded = wps_data->tree >= 0;
#endif
-#ifdef DEBUG_SKIN_ENGINE
- // if (isfile && debug_wps)
- // debug_skin_usage();
-#endif
return true;
}