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.tar.gz
rockbox-e25c903bfecd78aac3a8f01aa8e75dc39e42df34.zip
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 9ff4f90115..347d675b55 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)
163 else 163 else
164 to_write = &(last->next); 164 to_write = &(last->next);
165 165
166 if(*cursor == '\n') 166 if(sublines)
167 {
168 cursor++;
169 }
170 else if(sublines)
171 { 167 {
172 *to_write = skin_parse_sublines(&cursor); 168 *to_write = skin_parse_sublines(&cursor);
173 last = *to_write; 169 last = *to_write;
@@ -188,6 +184,9 @@ struct skin_element* skin_parse_viewport(char** document)
188 while(last->next) 184 while(last->next)
189 last = last->next; 185 last = last->next;
190 186
187 if(*cursor == '\n')
188 cursor++;
189
191 } 190 }
192 191
193 *document = cursor; 192 *document = cursor;