aboutsummaryrefslogtreecommitdiffstats
path: root/ui/gtk/bytes_view.c
diff options
context:
space:
mode:
authorJaap Keuter <jaap.keuter@xs4all.nl>2013-03-28 06:36:44 +0000
committerJaap Keuter <jaap.keuter@xs4all.nl>2013-03-28 06:36:44 +0000
commit42c71a3261581caafa1be74105e9f910559d3a52 (patch)
treef006d9504c5e6008a48af8d8cc88356de237b1e0 /ui/gtk/bytes_view.c
parentaee73d6d9e101927150b1ca3a16d404b50196366 (diff)
Follow up on bug 8416.
Remove C++ incompatibilities in GTK+ 3 code. svn path=/trunk/; revision=48606
Diffstat (limited to 'ui/gtk/bytes_view.c')
-rw-r--r--ui/gtk/bytes_view.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/ui/gtk/bytes_view.c b/ui/gtk/bytes_view.c
index e9cc4f286b..61362cdcab 100644
--- a/ui/gtk/bytes_view.c
+++ b/ui/gtk/bytes_view.c
@@ -472,7 +472,7 @@ bytes_view_flush_render(BytesView *bv, void *data, int x, int y, const char *str
/* background */
#if GTK_CHECK_VERSION(3, 0, 0)
- gtk_style_context_get_background_color(context, GTK_STATE_FLAG_FOCUSED | GTK_STATE_FLAG_SELECTED, &bg_color);
+ gtk_style_context_get_background_color(context, (GtkStateFlags)(GTK_STATE_FLAG_FOCUSED | GTK_STATE_FLAG_SELECTED), &bg_color);
gdk_cairo_set_source_rgba(cr, &bg_color);
#else
gdk_cairo_set_source_color(cr, &gtk_widget_get_style(GTK_WIDGET(bv))->base[bv->state]);
@@ -483,7 +483,7 @@ bytes_view_flush_render(BytesView *bv, void *data, int x, int y, const char *str
/* text */
#if GTK_CHECK_VERSION(3, 0, 0)
- gtk_style_context_get_color(context, GTK_STATE_FLAG_FOCUSED | (bv->state == GTK_STATE_SELECTED ? GTK_STATE_FLAG_SELECTED : GTK_STATE_FLAG_NORMAL), &fg_color);
+ gtk_style_context_get_color(context, (GtkStateFlags)(GTK_STATE_FLAG_FOCUSED | (bv->state == GTK_STATE_SELECTED ? GTK_STATE_FLAG_SELECTED : GTK_STATE_FLAG_NORMAL)), &fg_color);
gdk_cairo_set_source_rgba(cr, &fg_color);
#else
gdk_cairo_set_source_color(cr, &gtk_widget_get_style(GTK_WIDGET(bv))->text[bv->state]);
@@ -813,7 +813,7 @@ bytes_view_render(BytesView *bv, cairo_t *cr, GdkRectangle *area)
/* clear */
#if GTK_CHECK_VERSION(3, 0, 0)
context = gtk_widget_get_style_context(GTK_WIDGET(bv));
- gtk_style_context_get_background_color(context, GTK_STATE_FLAG_FOCUSED | GTK_STATE_FLAG_NORMAL, &bg_color);
+ gtk_style_context_get_background_color(context, (GtkStateFlags)(GTK_STATE_FLAG_FOCUSED | GTK_STATE_FLAG_NORMAL), &bg_color);
gdk_cairo_set_source_rgba(cr, &bg_color);
#else
gdk_cairo_set_source_color(cr, &gtk_widget_get_style(GTK_WIDGET(bv))->base[GTK_STATE_NORMAL]);
@@ -1069,11 +1069,11 @@ bytes_view_set_property(GObject *object, guint prop_id, const GValue *value, GPa
switch (prop_id) {
case PROP_HADJUSTMENT:
- bytes_view_set_scroll_adjustments(bv, g_value_get_object(value), bv->vadj);
+ bytes_view_set_scroll_adjustments(bv, (GtkAdjustment *)g_value_get_object(value), bv->vadj);
break;
case PROP_VADJUSTMENT:
- bytes_view_set_scroll_adjustments(bv, bv->hadj, g_value_get_object(value));
+ bytes_view_set_scroll_adjustments(bv, bv->hadj, (GtkAdjustment *)g_value_get_object(value));
break;
case PROP_HSCROLL_POLICY: