]> Pileus Git - ~andy/gtk/blobdiff - gtk/gtkstyleproviderprivate.c
Some more documentation fixes
[~andy/gtk] / gtk / gtkstyleproviderprivate.c
index 7fb59d31c71282527b174b638182d392c37537a7..1f62b88807fb5d93a8a09fa88f299b3f95583837 100644 (file)
@@ -125,3 +125,18 @@ _gtk_style_provider_private_changed (GtkStyleProviderPrivate *provider)
   g_signal_emit (provider, signals[CHANGED], 0);
 }
 
+GtkSettings *
+_gtk_style_provider_private_get_settings (GtkStyleProviderPrivate *provider)
+{
+  GtkStyleProviderPrivateInterface *iface;
+
+  g_return_val_if_fail (GTK_IS_STYLE_PROVIDER_PRIVATE (provider), NULL);
+
+  iface = GTK_STYLE_PROVIDER_PRIVATE_GET_INTERFACE (provider);
+
+  if (!iface->get_settings)
+    return NULL;
+
+  return iface->get_settings (provider);
+}
+