src/Palete/VapiParser.vala
authorAlan Knowles <alan@roojs.com>
Fri, 29 May 2015 06:47:55 +0000 (14:47 +0800)
committerAlan Knowles <alan@roojs.com>
Fri, 29 May 2015 06:47:55 +0000 (14:47 +0800)
src/Palete/VapiParser.vala

index 0c63e53..33292ce 100644 (file)
@@ -260,14 +260,17 @@ namespace Palete {
                        cc.gparent = c;
                        cc.ns = c.ns;
                        c.paramset = cc;
-                       
+                       c.sig = "(";
                        
                        foreach(var p in params) {
                                if (p.name == null && !p.ellipsis) {
                                        continue;
                                }
-                               this.add_param(cc, p);
+                               var p = this.add_param(cc, p);
+                               p.sig += p.sig == "(" ? "" : ", ";
+                               p.sig += " " + p.type + " " + p.name;
                        }
+                       p.sig += ")";
                        
                }