]> Pileus Git - ~andy/gtk/commitdiff
tests: Don't call to-be-deprecated function
authorBenjamin Otte <otte@redhat.com>
Thu, 6 Dec 2012 01:30:57 +0000 (02:30 +0100)
committerBenjamin Otte <otte@redhat.com>
Thu, 6 Dec 2012 01:57:18 +0000 (02:57 +0100)
tests/testcalendar.c

index a55e6f37fd1f993b4ad8974000301577ccd8f28c..84de5ec139c15b877250439f7d024687c5c76823 100644 (file)
@@ -396,7 +396,7 @@ create_calendar(void)
 
   GtkSizeGroup *size;
   GtkStyleContext *context;
-  const PangoFontDescription *font_desc;
+  PangoFontDescription *font_desc;
   gchar *font;
   gint i;
   
@@ -476,10 +476,11 @@ create_calendar(void)
   size = gtk_size_group_new (GTK_SIZE_GROUP_HORIZONTAL);
 
   context = gtk_widget_get_style_context (calendar);
-  font_desc = gtk_style_context_get_font (context, GTK_STATE_FLAG_NORMAL);
+  gtk_style_context_get (context, GTK_STATE_FLAG_NORMAL, &font_desc, NULL);
   font = pango_font_description_to_string (font_desc);
   button = gtk_font_button_new_with_font (font);
   g_free (font);
+  pango_font_description_free (font_desc);
 
   g_signal_connect (button, "font-set",
                     G_CALLBACK(calendar_select_font),