diff options
Diffstat (limited to 'include/libcss')
-rw-r--r-- | include/libcss/hint.h | 3 | ||||
-rw-r--r-- | include/libcss/select.h | 4 |
2 files changed, 4 insertions, 3 deletions
diff --git a/include/libcss/hint.h b/include/libcss/hint.h index c3e928d..629d2f6 100644 --- a/include/libcss/hint.h +++ b/include/libcss/hint.h @@ -49,7 +49,8 @@ typedef struct css_hint { lwc_string **strings; } data; - uint8_t status; + uint32_t prop; /**< Property index */ + uint8_t status; /**< Property value */ } css_hint; #ifdef __cplusplus diff --git a/include/libcss/select.h b/include/libcss/select.h index d504e81..bd2fed2 100644 --- a/include/libcss/select.h +++ b/include/libcss/select.h @@ -117,8 +117,8 @@ typedef struct css_select_handler { css_error (*node_is_lang)(void *pw, void *node, lwc_string *lang, bool *match); - css_error (*node_presentational_hint)(void *pw, void *node, - uint32_t property, css_hint *hint); + css_error (*node_presentational_hint)(void *pw, void *node, + uint32_t *nhints, css_hint **hints); css_error (*ua_default_for_property)(void *pw, uint32_t property, css_hint *hint); |