X-Git-Url: http://git.roojs.org/?p=gnome.introspection-doc-generator;a=blobdiff_plain;f=Introspect%2FClass.js;h=515e7fe800b2340515273636c4255d3ed66a1ea2;hp=25cbb7deb22acc0511b1c388e383b7791a30218a;hb=7b935edeb5380264358ba798711b5fb5f3a1cb63;hpb=abb67fb6ebcc5e4f5a02ab3a6ddaa61cf5bf3c4e diff --git a/Introspect/Class.js b/Introspect/Class.js index 25cbb7d..515e7fe 100644 --- a/Introspect/Class.js +++ b/Introspect/Class.js @@ -40,9 +40,9 @@ Class = XObject.define( var pi = GI.object_info_get_parent(bi); this.extendsClasses = []; - if (!pi) { + if (!pi || (pi.get_namespace() == this.ns && pi.get_name() == this.name )) { return; - } + } this.parent = NameSpace.factory( 'Class', pi.get_namespace(),