From 903a315350012c6c08c48af94366056da40c9949 Mon Sep 17 00:00:00 2001 From: "brendan%mozilla.org" Date: Mon, 11 Sep 2006 20:14:20 +0000 Subject: [PATCH] Fix bogus assertion harder (352208, r/a=me). --- js/src/jsscan.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/js/src/jsscan.c b/js/src/jsscan.c index 257c3532a0d8..d7711fc2f768 100644 --- a/js/src/jsscan.c +++ b/js/src/jsscan.c @@ -1014,8 +1014,8 @@ js_PeekTokenSameLine(JSContext *cx, JSTokenStream *ts) JS_ASSERT(ts->lookahead == 0 || (ts->flags & TSF_ERROR) || ON_CURRENT_LINE(ts, CURRENT_TOKEN(ts).pos) || - ts->tokens[(ts->cursor + ts->lookahead) & NTOKENS_MASK].type - == TOK_EOL); + (tt = ts->tokens[(ts->cursor+ts->lookahead) & NTOKENS_MASK].type, + tt == TOK_EOL || tt == TOK_EOF)); ts->flags |= TSF_NEWLINES; tt = js_PeekToken(cx, ts); ts->flags &= ~TSF_NEWLINES;