[empathy] Don't use deprecated gtk_widget_get_style()



commit 4dab5e45e10c4aa8d305a7cc5be62cee243f029b
Author: Emilio Pozuelo Monfort <emilio pozuelo collabora co uk>
Date:   Mon Jan 10 16:23:25 2011 +0000

    Don't use deprecated gtk_widget_get_style()

 src/empathy-chat-window.c |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)
---
diff --git a/src/empathy-chat-window.c b/src/empathy-chat-window.c
index 9f893dc..94598ad 100644
--- a/src/empathy-chat-window.c
+++ b/src/empathy-chat-window.c
@@ -226,13 +226,17 @@ chat_tab_style_set_cb (GtkWidget *hbox,
 	GtkWidget *button;
 	int char_width, h, w;
 	PangoContext *context;
+	const PangoFontDescription *font_desc;
 	PangoFontMetrics *metrics;
 
 	button = g_object_get_data (G_OBJECT (user_data),
 		"chat-window-tab-close-button");
 	context = gtk_widget_get_pango_context (hbox);
 
-	metrics = pango_context_get_metrics (context, gtk_widget_get_style (hbox)->font_desc,
+	font_desc = gtk_style_context_get_font (gtk_widget_get_style_context (hbox),
+						GTK_STATE_FLAG_NORMAL);
+
+	metrics = pango_context_get_metrics (context, font_desc,
 		pango_context_get_language (context));
 	char_width = pango_font_metrics_get_approximate_char_width (metrics);
 	pango_font_metrics_unref (metrics);



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