diff options
-rw-r--r-- | gtk/gtkcsslookup.c | 19 | ||||
-rw-r--r-- | gtk/gtkcsslookupprivate.h | 20 |
2 files changed, 19 insertions, 20 deletions
diff --git a/gtk/gtkcsslookup.c b/gtk/gtkcsslookup.c index 3b124ac095..acd35b6049 100644 --- a/gtk/gtkcsslookup.c +++ b/gtk/gtkcsslookup.c @@ -24,17 +24,6 @@ #include "gtkcssstylepropertyprivate.h" #include "gtkstylepropertiesprivate.h" -typedef struct { - GtkCssSection *section; - GtkCssValue *value; - GtkCssValue *computed; -} GtkCssLookupValue; - -struct _GtkCssLookup { - GtkBitmask *missing; - GtkCssLookupValue values[1]; -}; - GtkCssLookup * _gtk_css_lookup_new (const GtkBitmask *relevant) { @@ -65,14 +54,6 @@ _gtk_css_lookup_free (GtkCssLookup *lookup) g_free (lookup); } -const GtkBitmask * -_gtk_css_lookup_get_missing (const GtkCssLookup *lookup) -{ - g_return_val_if_fail (lookup != NULL, NULL); - - return lookup->missing; -} - gboolean _gtk_css_lookup_is_missing (const GtkCssLookup *lookup, guint id) diff --git a/gtk/gtkcsslookupprivate.h b/gtk/gtkcsslookupprivate.h index aed2d51c85..8e8009758c 100644 --- a/gtk/gtkcsslookupprivate.h +++ b/gtk/gtkcsslookupprivate.h @@ -28,10 +28,21 @@ G_BEGIN_DECLS typedef struct _GtkCssLookup GtkCssLookup; +typedef struct { + GtkCssSection *section; + GtkCssValue *value; + GtkCssValue *computed; +} GtkCssLookupValue; + +struct _GtkCssLookup { + GtkBitmask *missing; + GtkCssLookupValue values[1]; +}; + GtkCssLookup * _gtk_css_lookup_new (const GtkBitmask *relevant); void _gtk_css_lookup_free (GtkCssLookup *lookup); -const GtkBitmask * _gtk_css_lookup_get_missing (const GtkCssLookup *lookup); +static inline const GtkBitmask *_gtk_css_lookup_get_missing (const GtkCssLookup *lookup); gboolean _gtk_css_lookup_is_missing (const GtkCssLookup *lookup, guint id); void _gtk_css_lookup_set (GtkCssLookup *lookup, @@ -47,6 +58,13 @@ void _gtk_css_lookup_resolve (GtkCssLookup GtkCssComputedValues *values, GtkCssComputedValues *parent_values); +static inline const GtkBitmask * +_gtk_css_lookup_get_missing (const GtkCssLookup *lookup) +{ + return lookup->missing; +} + + G_END_DECLS |