[librsvg] test-display: Don't use deprecated gdk_color_parse()
- From: Federico Mena Quintero <federico src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [librsvg] test-display: Don't use deprecated gdk_color_parse()
- Date: Fri, 17 Apr 2015 16:01:11 +0000 (UTC)
commit fb19e502e4c6c263c02725e1b049b3730b52ad13
Author: Federico Mena Quintero <federico gnome org>
Date: Fri Apr 17 11:00:27 2015 -0500
test-display: Don't use deprecated gdk_color_parse()
test-display.c | 13 +++++++------
1 files changed, 7 insertions(+), 6 deletions(-)
---
diff --git a/test-display.c b/test-display.c
index c480c55..712a775 100644
--- a/test-display.c
+++ b/test-display.c
@@ -540,10 +540,9 @@ populate_window (GtkWidget * win,
static void
view_surface (ViewerCbInfo * info,
cairo_surface_t *surface /* adopted */,
- const char *color)
+ const char *bg_color)
{
GtkWidget *win;
- GdkColor bg_color;
/* create toplevel window and set its title */
@@ -555,13 +554,15 @@ view_surface (ViewerCbInfo * info,
g_signal_connect (win, "destroy", G_CALLBACK (quit_cb), NULL);
g_signal_connect (win, "delete_event", G_CALLBACK (quit_cb), NULL);
- if (color && strcmp (color, "none") != 0) {
- if (gdk_color_parse (color, &bg_color)) {
+ if (bg_color && strcmp (bg_color, "none") != 0) {
+ GdkRGBA rgba;
+
+ if (gdk_rgba_parse (&rgba, bg_color)) {
GtkWidget *parent_widget = gtk_widget_get_parent (GTK_WIDGET (info->image));
- gtk_widget_modify_bg (parent_widget, GTK_STATE_NORMAL, &bg_color);
+ gtk_widget_override_background_color (parent_widget, GTK_STATE_FLAG_NORMAL, &rgba);
} else
- g_warning (_("Couldn't parse color '%s'"), color);
+ g_warning (_("Couldn't parse color '%s'"), bg_color);
}
create_popup_menu (info);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]