[gtk+] Fix to gtkstatusicon.c to allow building both X11 and Quartz backends



commit 1bad7865d306f3bac5a8bb15a74e8961defeba91
Author: Brion Vibber <brion pobox com>
Date:   Wed Oct 22 05:36:23 2014 -0700

    Fix to gtkstatusicon.c to allow building both X11 and Quartz backends
    
    https://bugzilla.gnome.org/show_bug.cgi?id=739005

 gtk/deprecated/gtkstatusicon.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/gtk/deprecated/gtkstatusicon.c b/gtk/deprecated/gtkstatusicon.c
index 97995d5..1fdb9d1 100644
--- a/gtk/deprecated/gtkstatusicon.c
+++ b/gtk/deprecated/gtkstatusicon.c
@@ -2599,8 +2599,6 @@ gtk_status_icon_set_tooltip_markup (GtkStatusIcon *status_icon,
 {
 #ifdef GDK_WINDOWING_X11
   GtkStatusIconPrivate *priv;
-#else
-  gchar *text = NULL;
 #endif
 
   g_return_if_fail (GTK_IS_STATUS_ICON (status_icon));
@@ -2612,12 +2610,14 @@ gtk_status_icon_set_tooltip_markup (GtkStatusIcon *status_icon,
     gtk_widget_set_tooltip_markup (priv->tray_icon, markup);
 #endif
 #ifdef GDK_WINDOWING_WIN32
+  gchar *text = NULL;
   if (markup)
     pango_parse_markup (markup, -1, 0, NULL, &text, NULL, NULL);
   gtk_status_icon_set_tooltip_text (status_icon, text);
   g_free (text);
 #endif
 #ifdef GDK_WINDOWING_QUARTZ
+  gchar *text = NULL;
   if (markup)
     pango_parse_markup (markup, -1, 0, NULL, &text, NULL, NULL);
   gtk_status_icon_set_tooltip_text (status_icon, text);


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