- if (res == GTK_RESPONSE_OK) {
- gtk_color_chooser_get_rgba(GTK_COLOR_CHOOSER(colordlg), &color);
-
- /* GdkRGBA defines rgb as double 0..1 but chooser returns
- * values > 1 when selecting a custom undefined color.
- * Not sure whether that's a gtk/gdk bug. */
-
- if (color.red > 1)
- r = 1;
- else
- r = color.red;
-
- if (color.green > 1)
- g = 1;
- else
- g = color.green;
-
- if (color.blue > 1)
- b = 1;
- else
- b = color.blue;
-
- color_set(col, r, g, b);
- }
+ if (res == GTK_RESPONSE_OK)
+ gtk_color_chooser_get_rgba(GTK_COLOR_CHOOSER(colordlg), color);