Bug 562615 – Struct methods missing
[gnome.gobject-introspection] / giscanner / glibast.py
index 60f214b..11a5ed0 100644 (file)
@@ -110,8 +110,6 @@ class GLibObject(Class):
 class GLibBoxed:
 
     def __init__(self, type_name, get_type):
-        self.constructors = []
-        self.methods = []
         self.type_name = type_name
         self.get_type = get_type
 
@@ -135,6 +133,8 @@ class GLibBoxedOther(Node, GLibBoxed):
     def __init__(self, name, type_name, get_type):
         Node.__init__(self, name)
         GLibBoxed.__init__(self, type_name, get_type)
+        self.constructors = []
+        self.methods = []
         self.ctype = type_name
         self.doc = None