summaryrefslogtreecommitdiff
path: root/src/lex
diff options
context:
space:
mode:
authorJohn Mark Bell <jmb@netsurf-browser.org>2011-07-26 21:20:11 +0000
committerJohn Mark Bell <jmb@netsurf-browser.org>2011-07-26 21:20:11 +0000
commitda47188a8369bb79884d37f3222c8bf8fabb7ea4 (patch)
tree55ee6e2d99ac2b1751c13a9a03cd402b7c7d5710 /src/lex
parentc13945dd277f68ee913df42bf83c9cd2ba9f4014 (diff)
downloadlibcss-da47188a8369bb79884d37f3222c8bf8fabb7ea4.tar.gz
libcss-da47188a8369bb79884d37f3222c8bf8fabb7ea4.tar.bz2
Fix build with GCC 4.6
svn path=/trunk/libcss/; revision=12627
Diffstat (limited to 'src/lex')
-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;
}