summaryrefslogtreecommitdiff
path: root/utils/themeeditor/skin_parser.c
diff options
context:
space:
mode:
authorRobert Bieber <robby@bieberphoto.com>2010-06-02 06:41:41 +0000
committerRobert Bieber <robby@bieberphoto.com>2010-06-02 06:41:41 +0000
commite25c903bfecd78aac3a8f01aa8e75dc39e42df34 (patch)
treee755c327b46556276162842ccf0c54e659e77e34 /utils/themeeditor/skin_parser.c
parent4003f35dc79c4678526d2ee3a510963713ce88b8 (diff)
downloadrockbox-e25c903bfecd78aac3a8f01aa8e75dc39e42df34.zip
rockbox-e25c903bfecd78aac3a8f01aa8e75dc39e42df34.tar.gz
rockbox-e25c903bfecd78aac3a8f01aa8e75dc39e42df34.tar.bz2
rockbox-e25c903bfecd78aac3a8f01aa8e75dc39e42df34.tar.xz
Theme Editor: Fixed bugs in code generation and viewport parsing
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26464 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'utils/themeeditor/skin_parser.c')
-rw-r--r--utils/themeeditor/skin_parser.c9
1 files changed, 4 insertions, 5 deletions
diff --git a/utils/themeeditor/skin_parser.c b/utils/themeeditor/skin_parser.c
index 9ff4f90..347d675 100644
--- a/utils/themeeditor/skin_parser.c
+++ b/utils/themeeditor/skin_parser.c
@@ -163,11 +163,7 @@ struct skin_element* skin_parse_viewport(char** document)
else
to_write = &(last->next);
- if(*cursor == '\n')
- {
- cursor++;
- }
- else if(sublines)
+ if(sublines)
{
*to_write = skin_parse_sublines(&cursor);
last = *to_write;
@@ -188,6 +184,9 @@ struct skin_element* skin_parse_viewport(char** document)
while(last->next)
last = last->next;
+ if(*cursor == '\n')
+ cursor++;
+
}
*document = cursor;