diff options
Diffstat (limited to 'gtk/gtkstylecontext.c')
-rw-r--r-- | gtk/gtkstylecontext.c | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/gtk/gtkstylecontext.c b/gtk/gtkstylecontext.c index e67c4cca38..b2993ecfee 100644 --- a/gtk/gtkstylecontext.c +++ b/gtk/gtkstylecontext.c @@ -1367,6 +1367,24 @@ gtk_style_context_get_property (GtkStyleContext *context, gtk_style_properties_get_property (data->store, property, state, value); } +void +_gtk_style_context_get_valist (GtkStyleContext *context, + GtkStateFlags state, + GtkStylePropertyContext *property_context, + va_list args) +{ + GtkStyleContextPrivate *priv; + StyleData *data; + + g_return_if_fail (GTK_IS_STYLE_CONTEXT (context)); + + priv = context->priv; + g_return_if_fail (priv->widget_path != NULL); + + data = style_data_lookup (context); + _gtk_style_properties_get_valist (data->store, state, property_context, args); +} + /** * gtk_style_context_get_valist: * @context: a #GtkStyleContext |