summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJonathan Gordon <rockbox@jdgordon.info>2011-09-06 14:07:27 +0000
committerJonathan Gordon <rockbox@jdgordon.info>2011-09-06 14:07:27 +0000
commitd43b85c7edefe0447a7ec307ec5ecacc5385da68 (patch)
treec431aa298471cc9bfa5556ee79aba8f7bffa5509
parentd2ab44e3f6ed661d608709ca109f9547fdc07606 (diff)
downloadrockbox-d43b85c7edefe0447a7ec307ec5ecacc5385da68.zip
rockbox-d43b85c7edefe0447a7ec307ec5ecacc5385da68.tar.gz
rockbox-d43b85c7edefe0447a7ec307ec5ecacc5385da68.tar.bz2
rockbox-d43b85c7edefe0447a7ec307ec5ecacc5385da68.tar.xz
fix the last of the error
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30464 a1c6a512-1295-4272-9138-f99709370657
-rw-r--r--apps/gui/skin_engine/skin_parser.c6
-rw-r--r--apps/gui/skin_engine/skin_render.c2
-rw-r--r--apps/misc.c8
3 files changed, 8 insertions, 8 deletions
diff --git a/apps/gui/skin_engine/skin_parser.c b/apps/gui/skin_engine/skin_parser.c
index 16aff15..373309f 100644
--- a/apps/gui/skin_engine/skin_parser.c
+++ b/apps/gui/skin_engine/skin_parser.c
@@ -1815,6 +1815,9 @@ static int skin_element_callback(struct skin_element* element, void* data)
case SKIN_TOKEN_IMAGE_DISPLAY:
function = parse_image_load;
break;
+ case SKIN_TOKEN_LIST_ITEM_CFG:
+ function = parse_listitemviewport;
+ break;
#endif
#ifdef HAVE_TOUCHSCREEN
case SKIN_TOKEN_TOUCHREGION:
@@ -1840,9 +1843,6 @@ static int skin_element_callback(struct skin_element* element, void* data)
function = parse_skinvar;
break;
#endif
- case SKIN_TOKEN_LIST_ITEM_CFG:
- function = parse_listitemviewport;
- break;
default:
break;
}
diff --git a/apps/gui/skin_engine/skin_render.c b/apps/gui/skin_engine/skin_render.c
index dd266b1..994ca23 100644
--- a/apps/gui/skin_engine/skin_render.c
+++ b/apps/gui/skin_engine/skin_render.c
@@ -143,12 +143,12 @@ static bool do_non_text_tags(struct gui_wps *gwps, struct skin_draw_info *info,
}
}
break;
+#ifdef HAVE_LCD_BITMAP
case SKIN_TOKEN_LIST_ITEM_CFG:
if (do_refresh)
skinlist_set_cfg(gwps->display->screen_type,
token->value.data);
break;
-#ifdef HAVE_LCD_BITMAP
case SKIN_TOKEN_UIVIEWPORT_ENABLE:
sb_set_info_vp(gwps->display->screen_type,
token->value.data);
diff --git a/apps/misc.c b/apps/misc.c
index 0e24c82..66273b6 100644
--- a/apps/misc.c
+++ b/apps/misc.c
@@ -1079,22 +1079,22 @@ static enum current_activity
static int current_activity_top = 0;
void push_current_activity(enum current_activity screen)
{
-#ifdef HAVE_LCD_BITMAP
+#if defined(HAVE_LCD_BITMAP) && !defined(__PCTOOL__)
int i;
#endif
current_activity[current_activity_top++] = screen;
-#ifdef HAVE_LCD_BITMAP
+#if defined(HAVE_LCD_BITMAP) && !defined(__PCTOOL__)
FOR_NB_SCREENS(i)
skinlist_set_cfg(i, NULL);
#endif
}
void pop_current_activity(void)
{
-#ifdef HAVE_LCD_BITMAP
+#if defined(HAVE_LCD_BITMAP) && !defined(__PCTOOL__)
int i;
#endif
current_activity_top--;
-#ifdef HAVE_LCD_BITMAP
+#if defined(HAVE_LCD_BITMAP) && !defined(__PCTOOL__)
FOR_NB_SCREENS(i)
skinlist_set_cfg(i, NULL);
#endif