From e77ffa6f871c0b0fd61da789ca4fc14d8e7a90ac Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Javier=20Jard=C3=B3n?= Date: Wed, 4 Jan 2012 15:57:33 +0100 Subject: [PATCH] gtkcolorsel.c: Do not use GdkColor API --- gtk/gtkcolorsel.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/gtk/gtkcolorsel.c b/gtk/gtkcolorsel.c index 8347bd2691..a5f181ee90 100644 --- a/gtk/gtkcolorsel.c +++ b/gtk/gtkcolorsel.c @@ -2027,7 +2027,7 @@ hex_changed (GtkWidget *hex_entry, { GtkColorSelection *colorsel; GtkColorSelectionPrivate *priv; - GdkColor color; + GdkRGBA color; gchar *text; colorsel = GTK_COLOR_SELECTION (data); @@ -2037,11 +2037,11 @@ hex_changed (GtkWidget *hex_entry, return; text = gtk_editable_get_chars (GTK_EDITABLE (priv->hex_entry), 0, -1); - if (gdk_color_parse (text, &color)) + if (gdk_rgba_parse (&color, text)) { - priv->color[COLORSEL_RED] = CLAMP (color.red / 65535.0, 0.0, 1.0); - priv->color[COLORSEL_GREEN] = CLAMP (color.green / 65535.0, 0.0, 1.0); - priv->color[COLORSEL_BLUE] = CLAMP (color.blue / 65535.0, 0.0, 1.0); + priv->color[COLORSEL_RED] = color.red; + priv->color[COLORSEL_GREEN] = color.green; + priv->color[COLORSEL_BLUE] = color.blue; gtk_rgb_to_hsv (priv->color[COLORSEL_RED], priv->color[COLORSEL_GREEN], priv->color[COLORSEL_BLUE],