Elizabeth Marie Smith
2012-08-08 01:03:31 UTC
Commit: c3eded3df0c68c1700652204afc726d8425bd7d6
Author: Elizabeth Smith <***@gmail.com> Tue, 7 Aug 2012 21:03:31 -0400
Parents: 96ef53adb10229e1bf87200348e6fd34b5ff8fae
Branches: master
Link: http://git.php.net/?p=php/gtk-src.git;a=commitdiff;h=c3eded3df0c68c1700652204afc726d8425bd7d6
Log:
rest of mac fix with nswindow id or null if another backend is used
Changed paths:
M ext/gtk+/gdk.overrides
Diff:
diff --git a/ext/gtk+/gdk.overrides b/ext/gtk+/gdk.overrides
index 394fa11..886f9c8 100644
--- a/ext/gtk+/gdk.overrides
+++ b/ext/gtk+/gdk.overrides
@@ -697,6 +697,10 @@ PHPG_PROP_READER
RETVAL_LONG(GDK_DRAWABLE_XID(((GdkDrawable *)((phpg_gobject_t *)object)->obj)));
#elif defined(GDK_WINDOWING_WIN32)
RETVAL_LONG((long) GDK_WINDOW_HWND((GdkDrawable *)((phpg_gobject_t *)object)->obj));
+#elif defined(GDK_WINDOWING_QUARTZ)
+ RETVAL_LONG((long) gdk_quartz_window_get_nswindow((GdkDrawable *)((phpg_gobject_t *)object)->obj));
+#else
+ RETVAL_NULL()
#endif
return SUCCESS;
}
Author: Elizabeth Smith <***@gmail.com> Tue, 7 Aug 2012 21:03:31 -0400
Parents: 96ef53adb10229e1bf87200348e6fd34b5ff8fae
Branches: master
Link: http://git.php.net/?p=php/gtk-src.git;a=commitdiff;h=c3eded3df0c68c1700652204afc726d8425bd7d6
Log:
rest of mac fix with nswindow id or null if another backend is used
Changed paths:
M ext/gtk+/gdk.overrides
Diff:
diff --git a/ext/gtk+/gdk.overrides b/ext/gtk+/gdk.overrides
index 394fa11..886f9c8 100644
--- a/ext/gtk+/gdk.overrides
+++ b/ext/gtk+/gdk.overrides
@@ -697,6 +697,10 @@ PHPG_PROP_READER
RETVAL_LONG(GDK_DRAWABLE_XID(((GdkDrawable *)((phpg_gobject_t *)object)->obj)));
#elif defined(GDK_WINDOWING_WIN32)
RETVAL_LONG((long) GDK_WINDOW_HWND((GdkDrawable *)((phpg_gobject_t *)object)->obj));
+#elif defined(GDK_WINDOWING_QUARTZ)
+ RETVAL_LONG((long) gdk_quartz_window_get_nswindow((GdkDrawable *)((phpg_gobject_t *)object)->obj));
+#else
+ RETVAL_NULL()
#endif
return SUCCESS;
}
--
PHP-GTK CVS Mailing List (http://gtk.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
PHP-GTK CVS Mailing List (http://gtk.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php