missing ifdef for g_object_ref_sink call

Andrea Visinoni andrea at puntualmenteinritardo.com
Sat Jun 21 11:33:19 EDT 2008


http://developer.pidgin.im/viewmtn/revision/diff/4037e908f8c3536d50d9439ec2eec0f4d6ee3b60/with/777e7e6c4fb02c0b0f0dc557554cfc83b92544ae

--- pidgin/gtkmenutray.c        379e9d48d2bb7d9a67fe6927cccdab5263f55971
+++ pidgin/gtkmenutray.c        c4af27d6a7547ba2eb2b37be6b0e7feb47b2c20d
@@ -99,8 +99,12 @@ pidgin_menu_tray_finalize(GObject *obj)
  #endif

         if (tray->tooltips)
+#if GLIB_CHECK_VERSION(2,10,0)
                 g_object_ref_sink(G_OBJECT(tray->tooltips));
-
+#else
+        g_object_ref(G_OBJECT(tray->tooltips));
+        gtk_object_sink(GTK_OBJECT(G_OBJECT(tray->tooltips)));
+#endif
         G_OBJECT_CLASS(parent_class)->finalize(obj);
  }


Andrea




More information about the Devel mailing list