Introspect/Class.js
[gnome.introspection-doc-generator] / Introspect / Basic.js
index eae139b..8307691 100644 (file)
@@ -44,7 +44,7 @@ Basic = XObject.define(
             }
             var interface_info = GI.type_info_get_interface (type_info);       
             var interface_type = GI.base_info_get_type (interface_info);
-            if (interface_type  == GI.IInfoType.CALLBACK) {
+            if (interface_type  == GI.InfoType.CALLBACK) {
                 // callback.. 
                 var Callback = imports.Callback.Callback ;
                 var ret=  new Callback(interface_info, this, false, false);
@@ -91,7 +91,7 @@ Basic = XObject.define(
                     type : this.typeToName(GI.arg_info_get_type(arg)),
                     direction : direction,
                     be_null :  GI.arg_info_may_be_null(arg) || GI.arg_info_is_optional(arg),
-                    desc : GI.base_info_get_attribute(arg, 'doc') || ''
+                    desc : arg.get_attribute('doc') || ''
                 };