From 86fd2652b951eeabca87f3d2d44638fd753a0bec Mon Sep 17 00:00:00 2001 From: John Mark Bell Date: Sun, 18 Jan 2009 01:07:30 +0000 Subject: Fix quotes svn path=/trunk/libcss/; revision=6131 --- src/parse/properties.c | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/parse/properties.c b/src/parse/properties.c index 422f46a..5bfcd15 100644 --- a/src/parse/properties.c +++ b/src/parse/properties.c @@ -4678,6 +4678,11 @@ css_error parse_quotes(css_language *c, required_size += sizeof(open) + sizeof(close); first = false; + + token = parserutils_vector_peek(vector, temp_ctx); + if (token == NULL || token->type != CSS_TOKEN_STRING) + break; + token = parserutils_vector_iterate(vector, &temp_ctx); } consumeWhitespace(vector, &temp_ctx); @@ -4746,6 +4751,11 @@ css_error parse_quotes(css_language *c, ptr += sizeof(close); first = false; + + token = parserutils_vector_peek(vector, *ctx); + if (token == NULL || token->type != CSS_TOKEN_STRING) + break; + token = parserutils_vector_iterate(vector, ctx); } consumeWhitespace(vector, ctx); -- cgit v1.2.3