* optimization of modest_text_utils_get_display_date,
[modest] / src / widgets / modest-hbox-cell-renderer.c
index 9bc6f69..0d2b66f 100644 (file)
@@ -30,7 +30,6 @@
 #include <config.h>
 
 #include <glib/gi18n-lib.h>
-
 #include <gtk/gtkwidget.h>
 
 #include <modest-text-utils.h>
@@ -183,7 +182,13 @@ modest_hbox_cell_renderer_append (ModestHBoxCellRenderer *hbox_renderer,
        
        priv->renderers_list = g_list_append (priv->renderers_list, cell);
        g_object_set_data (G_OBJECT (cell), RENDERER_EXPAND_ATTRIBUTE, GINT_TO_POINTER (expand));
+       
+#if GLIB_CHECK_VERSION(2, 10, 0) /* g_object_ref_sink() was added in glib 2.10: */
        g_object_ref_sink (G_OBJECT (cell));
+#else
+       g_object_ref (G_OBJECT (cell));
+       gtk_object_sink (GTK_OBJECT (cell));
+#endif
 }
 
 static void