Discussion:
com php/gtk-src: Fix for quartz backend - should return nothing for gdkdrawable xid since the underlying item is an nswindow or nsview but only for gdkwindows: ext/gtk+/gdk.overrides
Elizabeth Marie Smith
2012-08-08 00:43:33 UTC
Permalink
Commit: 96ef53adb10229e1bf87200348e6fd34b5ff8fae
Author: Elizabeth Smith <***@gmail.com> Tue, 7 Aug 2012 20:43:33 -0400
Parents: 71bd020452e530e88ffcc67f31f16c08260a88a0
Branches: master

Link: http://git.php.net/?p=php/gtk-src.git;a=commitdiff;h=96ef53adb10229e1bf87200348e6fd34b5ff8fae

Log:
Fix for quartz backend - should return nothing for gdkdrawable xid since the underlying item is an nswindow or nsview but only for gdkwindows

Changed paths:
M ext/gtk+/gdk.overrides


Diff:
diff --git a/ext/gtk+/gdk.overrides b/ext/gtk+/gdk.overrides
index 27c64c3..394fa11 100644
--- a/ext/gtk+/gdk.overrides
+++ b/ext/gtk+/gdk.overrides
@@ -695,7 +695,7 @@ PHPG_PROP_READER
{
#if defined(GDK_WINDOWING_X11)
RETVAL_LONG(GDK_DRAWABLE_XID(((GdkDrawable *)((phpg_gobject_t *)object)->obj)));
-#else
+#elif defined(GDK_WINDOWING_WIN32)
RETVAL_LONG((long) GDK_WINDOW_HWND((GdkDrawable *)((phpg_gobject_t *)object)->obj));
#endif
return SUCCESS;
--
PHP-GTK CVS Mailing List (http://gtk.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
Loading...