diff options
author | Alexander Larsson <alexl@redhat.com> | 2012-12-10 11:27:43 +0100 |
---|---|---|
committer | Alexander Larsson <alexl@redhat.com> | 2012-12-10 12:11:02 +0100 |
commit | eb4667b6e1672043a9d9ff75a959e82b133618a7 (patch) | |
tree | b3de73953df014d2312a329ba3c7513264be36f2 /gtk/gtkcsstypesprivate.h | |
parent | 03c626bb15277c41c11aaee5a6ac6f220a2c4be7 (diff) | |
download | gtk+-eb4667b6e1672043a9d9ff75a959e82b133618a7.tar.gz |
css: Do get_change directly on the tree without matching first
Rather than first collecting matches and then getting the change
for them we do the change collection directly on the tree. This
is about twice as fast.
Diffstat (limited to 'gtk/gtkcsstypesprivate.h')
-rw-r--r-- | gtk/gtkcsstypesprivate.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/gtk/gtkcsstypesprivate.h b/gtk/gtkcsstypesprivate.h index d792c3c03d..9c1f92ba2b 100644 --- a/gtk/gtkcsstypesprivate.h +++ b/gtk/gtkcsstypesprivate.h @@ -50,7 +50,9 @@ typedef enum { /*< skip >*/ /* add more */ GTK_CSS_CHANGE_SOURCE = (1 << 16), GTK_CSS_CHANGE_ANIMATE = (1 << 17), - GTK_CSS_CHANGE_FORCE_INVALIDATE = (1 << 18) + GTK_CSS_CHANGE_FORCE_INVALIDATE = (1 << 18), + + GTK_CSS_CHANGE_RESERVED_BIT = (1 << 31) /* Used internally in gtkcssselector.c */ } GtkCssChange; #define GTK_CSS_CHANGE_ANY ((1 << 19) - 1) |