summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/parse/parse.c3
-rw-r--r--test/parse.c6
2 files changed, 8 insertions, 1 deletions
diff --git a/src/parse/parse.c b/src/parse/parse.c
index 9c470e5..dedccae 100644
--- a/src/parse/parse.c
+++ b/src/parse/parse.c
@@ -526,7 +526,6 @@ css_error expect(css_parser *parser, css_token_type type)
css_error getToken(css_parser *parser, const css_token **token)
{
css_token temp;
- const parserutils_dict_entry *interned;
parserutils_error perror;
css_error error;
@@ -545,6 +544,8 @@ css_error getToken(css_parser *parser, const css_token **token)
if (temp.data.ptr != NULL && temp.data.len > 0) {
/* Insert token text into the dictionary */
+ const parserutils_dict_entry *interned;
+
perror = parserutils_dict_insert(parser->dictionary,
temp.data.ptr, temp.data.len, &interned);
if (perror != PARSERUTILS_OK)
diff --git a/test/parse.c b/test/parse.c
index 730ba44..ac89a4e 100644
--- a/test/parse.c
+++ b/test/parse.c
@@ -21,6 +21,11 @@ static void *myrealloc(void *ptr, size_t len, void *pw)
static bool event_handler(css_parser_event type,
const parserutils_vector *tokens, void *pw)
{
+#if 0
+ UNUSED(type);
+ UNUSED(tokens);
+ UNUSED(pw);
+#else
int32_t ctx = 0;
const css_token *token;
@@ -45,6 +50,7 @@ static bool event_handler(css_parser_event type,
} while (token != NULL);
printf("\n");
+#endif
return true;
}