summaryrefslogtreecommitdiff
path: root/gtk/gtkthemingengine.c
diff options
context:
space:
mode:
authorDenis Washington <denisw@online.de>2012-02-15 22:46:26 +0100
committerDenis Washington <denisw@online.de>2012-02-15 22:46:26 +0100
commitc3fe8359dda108d0f06400e7cd01801d9bc9595f (patch)
tree8b4612db91752c9c692ce0005e043814dd30d2a2 /gtk/gtkthemingengine.c
parentb45a20d4e4801d2fe12a6147303d6354fb69cc1b (diff)
parentbf89bc624b34cf4b4291dd05f0adff9d34945f01 (diff)
downloadgtk+-gtkbuilder-gbinding.tar.gz
Merge branch 'master' into gtkbuilder-gbindinggtkbuilder-gbinding
Diffstat (limited to 'gtk/gtkthemingengine.c')
-rw-r--r--gtk/gtkthemingengine.c10
1 files changed, 9 insertions, 1 deletions
diff --git a/gtk/gtkthemingengine.c b/gtk/gtkthemingengine.c
index 21bcdb80c6..89a5f443d2 100644
--- a/gtk/gtkthemingengine.c
+++ b/gtk/gtkthemingengine.c
@@ -330,6 +330,14 @@ _gtk_theming_engine_set_context (GtkThemingEngine *engine,
priv->context = context;
}
+GtkStyleContext *
+_gtk_theming_engine_get_context (GtkThemingEngine *engine)
+{
+ g_return_val_if_fail (GTK_IS_THEMING_ENGINE (engine), NULL);
+
+ return engine->priv->context;
+}
+
const GValue *
_gtk_theming_engine_peek_property (GtkThemingEngine *engine,
const char *property_name)
@@ -1807,7 +1815,7 @@ render_frame_internal (GtkThemingEngine *engine,
}
_gtk_rounded_box_init_rect (&border_box, x, y, width, height);
- _gtk_rounded_box_apply_border_radius (&border_box, engine, state, junction);
+ _gtk_rounded_box_apply_border_radius_for_engine (&border_box, engine, state, junction);
render_border (cr, &border_box, &border, hidden_side, colors, border_style);
}