diff --git a/src/dom/select.c b/src/dom/select.c index aa974423..3e3449f4 100644 --- a/src/dom/select.c +++ b/src/dom/select.c @@ -779,7 +779,7 @@ match_element_relation(struct dom_select_node *selector, struct dom_node *node, struct dom_stack *stack) { struct dom_stack_state *state; - enum dom_select_element_match relation = get_element_relation(selector); + /*enum dom_select_element_match*/ unsigned int relation = get_element_relation(selector); int i, index; assert(relation); diff --git a/src/dom/select.h b/src/dom/select.h index ee8f3799..8fd126c8 100644 --- a/src/dom/select.h +++ b/src/dom/select.h @@ -119,8 +119,8 @@ struct dom_select_node { /* Flags, specifying how the matching should be done. */ union { - enum dom_select_element_match element; - enum dom_select_attribute_match attribute; + /* enum dom_select_element_match*/ unsigned int element; + /*enum dom_select_attribute_match*/ unsigned int attribute; enum dom_select_text_match text; } match; };