diff --git a/src/dom/sgml/parser.c b/src/dom/sgml/parser.c index ed5cb762..187db59c 100644 --- a/src/dom/sgml/parser.c +++ b/src/dom/sgml/parser.c @@ -684,7 +684,7 @@ init_sgml_parser(enum sgml_parser_type type, enum sgml_document_type doctype, struct dom_string *uri, /*enum sgml_parser_flag*/ unsigned int flags) { struct sgml_parser *parser; - enum dom_stack_flag stack_flags = 0; + /*enum dom_stack_flag*/ unsigned int stack_flags = 0; parser = (struct sgml_parser *)mem_calloc(1, sizeof(*parser)); if (!parser) return NULL; diff --git a/src/dom/stack.c b/src/dom/stack.c index abb75798..6bf49e70 100644 --- a/src/dom/stack.c +++ b/src/dom/stack.c @@ -51,7 +51,7 @@ realloc_dom_stack_state_objects(struct dom_stack_context *context, size_t depth) } void -init_dom_stack(struct dom_stack *stack, enum dom_stack_flag flags) +init_dom_stack(struct dom_stack *stack, /*enum dom_stack_flag*/ unsigned int flags) { assert(stack); diff --git a/src/dom/stack.h b/src/dom/stack.h index ce10bcc2..f2837736 100644 --- a/src/dom/stack.h +++ b/src/dom/stack.h @@ -138,7 +138,7 @@ struct dom_stack { size_t depth; /** Flags given to ref:[init_dom_stack]. */ - enum dom_stack_flag flags; + /*enum dom_stack_flag*/ unsigned int flags; /** Contexts for the pushed and popped nodes. */ struct dom_stack_context **contexts; @@ -246,7 +246,7 @@ extern struct dom_stack_context_info dom_stack_trace_context_info; * @param stack Pointer to a (preallocated) stack. * @param flags Any flags needed for controlling the behaviour of the stack. */ -void init_dom_stack(struct dom_stack *stack, enum dom_stack_flag flags); +void init_dom_stack(struct dom_stack *stack, /*enum dom_stack_flag*/ unsigned int flags); /** Release a DOM stack *