Palete/Gir.vala
authorAlan Knowles <alan@roojs.com>
Tue, 3 Jun 2014 15:38:56 +0000 (23:38 +0800)
committerAlan Knowles <alan@roojs.com>
Tue, 3 Jun 2014 15:38:56 +0000 (23:38 +0800)
Palete/Gir.vala

index dfb131d..80b8c47 100644 (file)
@@ -87,10 +87,16 @@ namespace Palete {
             if (this.signals.size > 0) {
                 r.set_object_member("cosignalsnsts", this.toJSONObject(this.signals));
             }
+            return r;
         }
         public JSONObject(Gee.HashMap<string,GirObject> map)
         {
-            
+            var r = new JSON.Object();
+            var iter = map.map_iterator();
+            while(iter.next()) {
+                r.set_object_member(iter.get_key(), iter.get_value().toJSON());
+            }
+            return r;
         }