diff options
author | Robert Bieber <robby@bieberphoto.com> | 2010-06-02 06:41:41 +0000 |
---|---|---|
committer | Robert Bieber <robby@bieberphoto.com> | 2010-06-02 06:41:41 +0000 |
commit | e25c903bfecd78aac3a8f01aa8e75dc39e42df34 (patch) | |
tree | e755c327b46556276162842ccf0c54e659e77e34 /utils/themeeditor/skin_parser.c | |
parent | 4003f35dc79c4678526d2ee3a510963713ce88b8 (diff) | |
download | rockbox-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.c | 9 |
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; |