diff options
author | Stu Tomlinson <nosnilmot@pidgin.im> | 2008-03-17 14:35:33 +0000 |
---|---|---|
committer | Stu Tomlinson <nosnilmot@pidgin.im> | 2008-03-17 14:35:33 +0000 |
commit | 7d9c042479a9fa037f89dd5dc1dc5bee6bd381e7 (patch) | |
tree | 9d227d315bdc048b1679392bb2553711da5c51da | |
parent | b07aa6f94cb27c72668d8afb0fad3bd6e281b56c (diff) | |
download | pidgin-7d9c042479a9fa037f89dd5dc1dc5bee6bd381e7.tar.gz |
gdk_display_get_name() and gdk_display_get_default() are new in Gtk 2.2
-rw-r--r-- | pidgin/gtksession.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/pidgin/gtksession.c b/pidgin/gtksession.c index de3c9375e7..cf75989634 100644 --- a/pidgin/gtksession.c +++ b/pidgin/gtksession.c @@ -37,6 +37,7 @@ #include <unistd.h> #include <fcntl.h> #include <gdk/gdk.h> +#include <gtk/gtk.h> #define ERROR_LENGTH 512 @@ -162,8 +163,10 @@ static gchar **session_make_command(gchar *client_id, gchar *config_dir) { ret[j++] = g_strdup(config_dir); } +#if GTK_CHECK_VERSION(2,2,0) ret[j++] = g_strdup("--display"); ret[j++] = g_strdup((gchar *)gdk_display_get_name(gdk_display_get_default())); +#endif ret[j++] = NULL; |