util: fix build with new GTK+
This commit is contained in:
parent
fd2b87c6ab
commit
e9fcf66cd3
@ -32,7 +32,7 @@ zenity_save_cflags="$CFLAGS"
|
|||||||
# pull in the CFLAGS to locate gdkconfig.h
|
# pull in the CFLAGS to locate gdkconfig.h
|
||||||
CFLAGS=`$PKG_CONFIG --cflags gtk+-3.0`
|
CFLAGS=`$PKG_CONFIG --cflags gtk+-3.0`
|
||||||
AC_COMPILE_IFELSE([
|
AC_COMPILE_IFELSE([
|
||||||
#include <gdkconfig.h>
|
#include <gdk/gdk.h>
|
||||||
|
|
||||||
int main(void) {
|
int main(void) {
|
||||||
#ifndef GDK_WINDOWING_X11
|
#ifndef GDK_WINDOWING_X11
|
||||||
|
@ -389,7 +389,7 @@ zenity_util_make_transient (GdkWindow *window)
|
|||||||
{
|
{
|
||||||
Window xterm = transient_get_xterm_toplevel ();
|
Window xterm = transient_get_xterm_toplevel ();
|
||||||
if (xterm != None) {
|
if (xterm != None) {
|
||||||
GdkWindow *gdkxterm = gdk_window_foreign_new (xterm);
|
GdkWindow *gdkxterm = gdk_x11_window_foreign_new_for_display (gdk_display_get_default (), xterm);
|
||||||
if (gdkxterm) {
|
if (gdkxterm) {
|
||||||
gdk_window_set_transient_for (window, gdkxterm);
|
gdk_window_set_transient_for (window, gdkxterm);
|
||||||
g_object_unref (G_OBJECT (gdkxterm));
|
g_object_unref (G_OBJECT (gdkxterm));
|
||||||
|
Reference in New Issue
Block a user