[krb5-auth-dialog] fix compilation with GTK+ < 2.14



commit 943847b1cb563adc871a1c153b9824a8b5c0f15b
Author: Guido Günther <agx sigxcpu org>
Date:   Sun May 3 17:07:16 2009 +0200

    fix compilation with GTK+ < 2.14
---
 ChangeLog                                  |    5 +++++
 preferences/krb5-auth-dialog-preferences.c |    4 ++++
 2 files changed, 9 insertions(+), 0 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index 9a7f230..a2741c0 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+Sun May  3 17:31:36 CEST 2009 Guido Günther <agx sigxcpu org>
+
+	* src/krb5-auth-dialog-preferences.c (ka_preferences_dialog_response):
+	  Fix compilation with GTK+ < 2.14.
+
 Sun May  3 16:43:22 CEST 2009 Guido Günther <agx sigxcpu org>
 
 	* Makefile.am: ship MAINTAINERS
diff --git a/preferences/krb5-auth-dialog-preferences.c b/preferences/krb5-auth-dialog-preferences.c
index ab463a0..a46394f 100644
--- a/preferences/krb5-auth-dialog-preferences.c
+++ b/preferences/krb5-auth-dialog-preferences.c
@@ -568,9 +568,13 @@ ka_preferences_dialog_response (GtkWidget *widget,
       return;
   }
 
+#if GTK_CHECK_VERSION(2, 14, 0)
   gtk_show_uri (gtk_window_get_screen (GTK_WINDOW (dialog->dialog)),
                 "ghelp:krb5-auth-dialog#preferences",
                 gtk_get_current_event_time (), &error);
+#else
+   g_warning("gtk_show_uri unavailable");
+#endif
 
   if (error) {
       GtkWidget *message_dialog;



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