From 49d232d3a0821f4026836a022a2900a4aea51446 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Javier=20Jard=C3=B3n?= Date: Tue, 3 Jan 2012 17:23:38 +0100 Subject: [PATCH] gtkcellview: Do not use deprecated GdkColor api --- gtk/gtkcellview.c | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/gtk/gtkcellview.c b/gtk/gtkcellview.c index 10532fc666..93dc50fd0d 100644 --- a/gtk/gtkcellview.c +++ b/gtk/gtkcellview.c @@ -462,7 +462,19 @@ gtk_cell_view_set_property (GObject *object, } break; case PROP_BACKGROUND_GDK: - gtk_cell_view_set_background_color (view, g_value_get_boxed (value)); + { + GdkColor *color; + GdkRGBA rgba; + + color = g_value_get_boxed (value); + + rgba.red = color->red / 65535.0; + rgba.green = color->green / 65535.0; + rgba.blue = color->blue / 65535.0; + rgba.alpha = 1.0; + + gtk_cell_view_set_background_rgba (view, &rgba); + } break; case PROP_BACKGROUND_RGBA: gtk_cell_view_set_background_rgba (view, g_value_get_boxed (value));