]> Pileus Git - ~andy/gtk/commitdiff
stylecontext: Simplify function
authorBenjamin Otte <otte@redhat.com>
Wed, 11 Jan 2012 01:59:06 +0000 (02:59 +0100)
committerBenjamin Otte <otte@redhat.com>
Wed, 11 Jan 2012 14:48:54 +0000 (15:48 +0100)
Also, make it easier to port to what I want to do next. ;)

gtk/gtkstylecontext.c

index 81ab4e4fc4b1490107beaba592aa45a71dfba46c..5f7d644d021b91652c52aed8b78286fe6e9e0c85 100644 (file)
@@ -1477,19 +1477,12 @@ gtk_style_context_get (GtkStyleContext *context,
                        GtkStateFlags    state,
                        ...)
 {
-  GtkStyleContextPrivate *priv;
-  StyleData *data;
   va_list args;
 
   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, state);
-
   va_start (args, state);
-  gtk_style_properties_get_valist (data->store, 0, args);
+  gtk_style_context_get_valist (context, state, args);
   va_end (args);
 }