summaryrefslogtreecommitdiff
path: root/apps
diff options
context:
space:
mode:
Diffstat (limited to 'apps')
-rw-r--r--apps/gui/skin_engine/skin_tokens.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/apps/gui/skin_engine/skin_tokens.c b/apps/gui/skin_engine/skin_tokens.c
index 9df8b7d0c4..b36b49c626 100644
--- a/apps/gui/skin_engine/skin_tokens.c
+++ b/apps/gui/skin_engine/skin_tokens.c
@@ -598,7 +598,7 @@ static const char* NOINLINE get_lif_token_value(struct gui_wps *gwps,
598 break; 598 break;
599 } 599 }
600 case INTEGER: 600 case INTEGER:
601 if (!number_set && out_text && *out_text >= '0' && *out_text <= '9') 601 if (!number_set && out_text && ((*out_text >= '0' && *out_text <= '9') || (*out_text == '-' && out_text[1] >= '0' && out_text[1] <= '9')))
602 a = atoi(out_text); 602 a = atoi(out_text);
603 /* fall through */ 603 /* fall through */
604 case PERCENT: 604 case PERCENT: