From 35b09cb615260a2d203da63b61587ba748e03727 Mon Sep 17 00:00:00 2001 From: Jonathan Gordon Date: Sun, 13 Jun 2010 03:13:01 +0000 Subject: initialise the element->type value so TAG types dont accidently get VIEWPORT if it element->type == 0 at alloc time git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26825 a1c6a512-1295-4272-9138-f99709370657 --- utils/themeeditor/parsetreenode.cpp | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'utils/themeeditor/parsetreenode.cpp') diff --git a/utils/themeeditor/parsetreenode.cpp b/utils/themeeditor/parsetreenode.cpp index d3a1a71..397031a 100644 --- a/utils/themeeditor/parsetreenode.cpp +++ b/utils/themeeditor/parsetreenode.cpp @@ -106,7 +106,8 @@ QString ParseTreeNode::genCode() const { switch(element->type) { - + case UNKNOWN: + break; case VIEWPORT: /* Generating the Viewport tag, if necessary */ if(element->tag) @@ -263,6 +264,8 @@ int ParseTreeNode::genHash() const hash += element->type; switch(element->type) { + case UNKNOWN: + break; case VIEWPORT: case LINE: case SUBLINES: @@ -346,6 +349,8 @@ QVariant ParseTreeNode::data(int column) const { switch(element->type) { + case UNKNOWN: + return QObject::tr("Unknown"); case VIEWPORT: return QObject::tr("Viewport"); @@ -397,6 +402,7 @@ QVariant ParseTreeNode::data(int column) const { switch(element->type) { + case UNKNOWN: case VIEWPORT: case LINE: case SUBLINES: -- cgit v1.1