src/Palete/VapiParser.vala
authorAlan Knowles <alan@roojs.com>
Fri, 29 May 2015 07:04:48 +0000 (15:04 +0800)
committerAlan Knowles <alan@roojs.com>
Fri, 29 May 2015 07:04:48 +0000 (15:04 +0800)
src/Palete/VapiParser.vala

index 467e308..18b5645 100644 (file)
@@ -269,7 +269,7 @@ namespace Palete {
                                }
                                var pp = this.add_param(cc, p);
                                c.sig += (c.sig == "(" ? "" : ",");
-                               c.sig +=  " " + pp.type + " " + pp.name;
+                               c.sig += " " + (c.direction == "in" ? "" : c.direction) + " " + pp.type + " " + pp.name;
                        }
                        c.sig += (c.sig == "(" ? ")" : " )");
                        
@@ -285,7 +285,7 @@ namespace Palete {
                        var c = new GirObject("Param",n);
                        c.gparent = parent;
                        c.ns = parent.ns;
-                       
+                       c.direction = "??";
                        switch (pam.direction) {
                                case Vala.ParameterDirection.IN:
                                        c.direction = "in";