diff options
author | Robert Bieber <robby@bieberphoto.com> | 2010-06-01 18:31:58 +0000 |
---|---|---|
committer | Robert Bieber <robby@bieberphoto.com> | 2010-06-01 18:31:58 +0000 |
commit | 47cd8786ba46a0d0d1c0f931363ca36181e8547e (patch) | |
tree | ef56cb497b62ea748eff1c8d5a8fa0e4471aa0cf /utils/themeeditor/parsetreenode.cpp | |
parent | 27d529e18691b4a3a32669fe631ce96ff717872f (diff) | |
download | rockbox-47cd8786ba46a0d0d1c0f931363ca36181e8547e.tar.gz rockbox-47cd8786ba46a0d0d1c0f931363ca36181e8547e.zip |
Theme Editor: Made the viewport tag a top-level child under VIEWPORT elements in the parse tree
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26450 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'utils/themeeditor/parsetreenode.cpp')
-rw-r--r-- | utils/themeeditor/parsetreenode.cpp | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/utils/themeeditor/parsetreenode.cpp b/utils/themeeditor/parsetreenode.cpp index a93295f357..3f8936a54c 100644 --- a/utils/themeeditor/parsetreenode.cpp +++ b/utils/themeeditor/parsetreenode.cpp | |||
@@ -67,10 +67,13 @@ ParseTreeNode::ParseTreeNode(struct skin_element* data, ParseTreeNode* parent) | |||
67 | 67 | ||
68 | case VIEWPORT: | 68 | case VIEWPORT: |
69 | case LINE: | 69 | case LINE: |
70 | for(struct skin_element* current = data->children[0]; current; | 70 | for(int i = 0; i < data->children_count; i++) |
71 | current = current->next) | ||
72 | { | 71 | { |
73 | children.append(new ParseTreeNode(current, this)); | 72 | for(struct skin_element* current = data->children[i]; current; |
73 | current = current->next) | ||
74 | { | ||
75 | children.append(new ParseTreeNode(current, this)); | ||
76 | } | ||
74 | } | 77 | } |
75 | break; | 78 | break; |
76 | 79 | ||