summaryrefslogtreecommitdiff
path: root/src/lex/lex.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/lex/lex.c')
-rw-r--r--src/lex/lex.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/lex/lex.c b/src/lex/lex.c
index 7b258bd..aba86c5 100644
--- a/src/lex/lex.c
+++ b/src/lex/lex.c
@@ -378,7 +378,11 @@ css_error emitToken(css_lexer *lexer, css_token_type type,
error = parserutils_inputstream_peek(lexer->input, 0,
&data, &clen);
+#ifndef NDEBUG
assert(type == CSS_TOKEN_EOF || error == PARSERUTILS_OK);
+#else
+ (void) error;
+#endif
t->data.data = (type == CSS_TOKEN_EOF) ? NULL : (uint8_t *) data;
}