diff options
author | Johannes Hofmann <Johannes.Hofmann@gmx.de> | 2008-12-02 21:44:13 +0100 |
---|---|---|
committer | Johannes Hofmann <Johannes.Hofmann@gmx.de> | 2008-12-02 21:44:13 +0100 |
commit | 8065034cc6d7dec172b09714dc9383c425cd4448 (patch) | |
tree | 5d123a928b0dd12ce1accd5bac7e9633f3aceb25 /src/cssparser.cc | |
parent | 8e0470efe6f6f35e0fb48acd358bdd05bac9e87b (diff) |
check for EOF in Css_next_token()
Diffstat (limited to 'src/cssparser.cc')
-rw-r--r-- | src/cssparser.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/cssparser.cc b/src/cssparser.cc index a890d54c..ad9a292a 100644 --- a/src/cssparser.cc +++ b/src/cssparser.cc @@ -405,7 +405,7 @@ static void Css_next_token(CssParser * parser) if (d == '*') { c = Css_getc(parser); d = Css_getc(parser); - while (c != '*' || d != '/') { + while (d != EOF && (c != '*' || d != '/')) { c = d; d = Css_getc(parser); } @@ -473,7 +473,7 @@ static void Css_next_token(CssParser * parser) c = Css_getc(parser); escaped = false; - while (escaped || c != c1) { + while (c != EOF && (escaped || c != c1)) { if (c == '\\') { escaped = true; d = Css_getc(parser); |