diff options
Diffstat (limited to 'src/select/hash.h')
-rw-r--r-- | src/select/hash.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/select/hash.h b/src/select/hash.h index aecf15a..5f48a38 100644 --- a/src/select/hash.h +++ b/src/select/hash.h @@ -10,10 +10,12 @@ #include <libwapcaplet/libwapcaplet.h> +#include <libcss/unit.h> #include <libcss/errors.h> #include <libcss/functypes.h> #include "select/bloom.h" +#include "select/strings.h" /* Ugh. We need this to avoid circular includes. Happy! */ struct css_selector; @@ -24,8 +26,9 @@ struct css_hash_selection_requirments { css_qname qname; /* Element name, or universal "*" */ lwc_string *class; /* Name of class, or NULL */ lwc_string *id; /* Name of id, or NULL */ - lwc_string *uni; /* Universal element string "*" */ + const css_select_strings *str; /* Selection strings */ const css_media *media; /* Media spec we're selecting for */ + const css_unit_ctx *unit_ctx; /* Document unit conversion context. */ const css_bloom *node_bloom; /* Node's bloom filter */ }; |