+2006-03-26 Matthias Clasen <mclasen@redhat.com>
+
+ * gtk/gtkcellrenderertext.c (gtk_cell_render_text_get_property):
+ Avoid an unnecessary strdup. (#336013)
+
2006-03-24 Matthias Clasen <mclasen@redhat.com>
* gtk/gtktextview.c (gtk_text_view_value_changed): Don't call
+2006-03-26 Matthias Clasen <mclasen@redhat.com>
+
+ * gtk/gtkcellrenderertext.c (gtk_cell_render_text_get_property):
+ Avoid an unnecessary strdup. (#336013)
+
2006-03-24 Matthias Clasen <mclasen@redhat.com>
* gtk/gtktextview.c (gtk_text_view_value_changed): Don't call
break;
case PROP_FONT:
- {
- /* FIXME GValue imposes a totally gratuitous string copy
- * here, we could just hand off string ownership
- */
- gchar *str = pango_font_description_to_string (celltext->font);
- g_value_set_string (value, str);
- g_free (str);
- }
+ g_value_take_string (value, pango_font_description_to_string (celltext->font);
break;
case PROP_FONT_DESC: