summaryrefslogtreecommitdiff
path: root/gtk/gtkcssstaticstyleprivate.h
diff options
context:
space:
mode:
authorBenjamin Otte <otte@redhat.com>2014-12-17 13:22:03 +0100
committerBenjamin Otte <otte@redhat.com>2015-01-07 14:26:47 +0100
commitcd056adb2f9bb57d8f1bc001de11dadf8075ec8c (patch)
tree77f9f9cf1f9302e366e54cfe15cf399f504ee938 /gtk/gtkcssstaticstyleprivate.h
parent8b823d7e13d8cb923db5f2e093645588ad3da9c9 (diff)
downloadgtk+-cd056adb2f9bb57d8f1bc001de11dadf8075ec8c.tar.gz
cssstaticstyle: Move function
And with that move, GtkCssStaticStyle is immutable.
Diffstat (limited to 'gtk/gtkcssstaticstyleprivate.h')
-rw-r--r--gtk/gtkcssstaticstyleprivate.h8
1 files changed, 6 insertions, 2 deletions
diff --git a/gtk/gtkcssstaticstyleprivate.h b/gtk/gtkcssstaticstyleprivate.h
index 09e28189c8..cdd02075e0 100644
--- a/gtk/gtkcssstaticstyleprivate.h
+++ b/gtk/gtkcssstaticstyleprivate.h
@@ -60,8 +60,12 @@ GtkCssStyle * gtk_css_static_style_new_compute (GtkStyleProvide
int scale,
GtkCssStyle *parent,
GtkCssChange *out_change);
-GtkCssStyle * gtk_css_static_style_copy (GtkCssStaticStyle *original,
- const GtkBitmask *properties_to_not_copy);
+GtkCssStyle * gtk_css_static_style_new_update (GtkCssStaticStyle *style,
+ const GtkBitmask *parent_changes,
+ GtkStyleProviderPrivate *provider,
+ const GtkCssMatcher *matcher,
+ int scale,
+ GtkCssStyle *parent);
void gtk_css_static_style_compute_value (GtkCssStaticStyle *style,
GtkStyleProviderPrivate*provider,