java-gobject-introspection r74 - trunk/src/org/gnome/gir/gobject



Author: walters
Date: Thu Oct  2 13:56:43 2008
New Revision: 74
URL: http://svn.gnome.org/viewvc/java-gobject-introspection?rev=74&view=rev

Log:
Also check for proxies of interface classes


Modified:
   trunk/src/org/gnome/gir/gobject/NativeObject.java

Modified: trunk/src/org/gnome/gir/gobject/NativeObject.java
==============================================================================
--- trunk/src/org/gnome/gir/gobject/NativeObject.java	(original)
+++ trunk/src/org/gnome/gir/gobject/NativeObject.java	Thu Oct  2 13:56:43 2008
@@ -186,7 +186,7 @@
         NativeObject obj = null;
         if (BaseInfo.class.isAssignableFrom(cls))
         	obj = BaseInfo.newInstanceFor(ptr);
-        else if (GObject.class.isAssignableFrom(cls))
+        else if (GObject.class.isAssignableFrom(cls) || GObject.GObjectProxy.class.isAssignableFrom(cls))
         	obj = NativeObject.instanceFor(ptr);
         if (obj != null && cls.isInstance(obj)) {
             if (refAdjust < 0) {



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]