Fix bogus assertion harder (352208, r/a=me).

This commit is contained in:
brendan%mozilla.org 2006-09-11 20:14:20 +00:00
parent 930ee19a73
commit 903a315350

View File

@ -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;