diff src/bar_histogram.c @ 1810:c416d099a3dc

GTK marks several functions as deprecated The following functions has been replaced and deprecated by version 2.20: - GTK_WIDGET_CAN_FOCUS - GTK_WIDGET_DRAWABLE - GTK_WIDGET_HAS_FOCUS - GTK_WIDGET_HAS_GRAB - GTK_WIDGET_IS_SENSITIVE - GTK_WIDGET_NO_WINDOW - GTK_WIDGET_REALIZED - GTK_WIDGET_SENSITIVE - GTK_WIDGET_STATE - GTK_WIDGET_TOPLEVEL - GTK_WIDGET_VISIBLE
author mow
date Mon, 10 May 2010 11:32:56 +0000
parents 956aab097ea7
children
line wrap: on
line diff
--- a/src/bar_histogram.c	Sun Feb 28 22:55:37 2010 +0000
+++ b/src/bar_histogram.c	Mon May 10 11:32:56 2010 +0000
@@ -61,7 +61,11 @@
 	/* histmap_get is relatively expensive, run it only when we really need it
 	   and with lower priority than pixbuf_renderer 
 	   FIXME: this does not work for fullscreen*/
+#if GTK_CHECK_VERSION(2,20,0)
+	if (gtk_widget_is_drawable(phd->drawing_area))
+#else
 	if (GTK_WIDGET_DRAWABLE(phd->drawing_area))
+#endif
 		{
 		if (!phd->idle_id)
 			{
@@ -153,7 +157,11 @@
 	if (!phd->pixbuf) return TRUE;
 	
 	gdk_draw_pixbuf(widget->window,
+#if GTK_CHECK_VERSION(2,20,0)
+			widget->style->fg_gc[gtk_widget_get_state(widget)],
+#else
 			widget->style->fg_gc[GTK_WIDGET_STATE (widget)],
+#endif
 			phd->pixbuf,
 			0, 0,
 			0, 0,