src/Palete/VapiParser.vala
authorAlan Knowles <alan@roojs.com>
Wed, 6 May 2015 09:08:50 +0000 (17:08 +0800)
committerAlan Knowles <alan@roojs.com>
Wed, 6 May 2015 09:08:50 +0000 (17:08 +0800)
src/Palete/VapiParser.vala

index adaa0c6..88d9527 100644 (file)
@@ -44,7 +44,7 @@ namespace Palete {
                
                        var c = new GirObject("Class", parent.name + "." + cls.name);
                        parent.classes.set(cls.name, c);
-                       c.ns = parent.ns;
+                       c.ns = parent.name;
                        c.parent = parent.name;
                        c.gparent = parent;
                        
@@ -58,11 +58,11 @@ namespace Palete {
                
                        var c = new GirObject("Prop",prop.name);
                        c.gparent = parent;
-                       c.ns = this.ns;
-                               c.propertyof = parent.name;
-                               parent.props.set(n.replace("-", "_"),c);
-                               parent = c;
-                               break;
+                       c.ns = parent.ns;
+                       c.propertyof = parent.name;
+                       parent.props.set(n.replace("-", "_"),c);
+                       
+                        
                
                
                public override void visit_method (Vala.Method element) {