From 47cd8786ba46a0d0d1c0f931363ca36181e8547e Mon Sep 17 00:00:00 2001 From: Robert Bieber Date: Tue, 1 Jun 2010 18:31:58 +0000 Subject: 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 --- utils/themeeditor/parsetreenode.cpp | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'utils/themeeditor/parsetreenode.cpp') 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) case VIEWPORT: case LINE: - for(struct skin_element* current = data->children[0]; current; - current = current->next) + for(int i = 0; i < data->children_count; i++) { - children.append(new ParseTreeNode(current, this)); + for(struct skin_element* current = data->children[i]; current; + current = current->next) + { + children.append(new ParseTreeNode(current, this)); + } } break; -- cgit v1.2.3