X-Git-Url: http://git.localhorst.tv/?a=blobdiff_plain;ds=sidebyside;f=src%2Fio%2Ftoken.cpp;fp=src%2Fio%2Ftoken.cpp;h=db5c986fb32f5e53d71272d8cb21760f2ec67e0e;hb=82ec71079e4763f2b2d66c0c210e37df40c89034;hp=5e734ad573b634ed4fcf101c89735f7c64dda4b2;hpb=045a6ec084bf1fb4df3c6ade4a88932cf61bed23;p=blank.git diff --git a/src/io/token.cpp b/src/io/token.cpp index 5e734ad..db5c986 100644 --- a/src/io/token.cpp +++ b/src/io/token.cpp @@ -191,6 +191,9 @@ TokenStreamReader::TokenStreamReader(istream &in) bool TokenStreamReader::HasMore() { + if (cached) { + return true; + } while (in.HasMore()) { if (in.Next().type != Token::COMMENT) { cached = true;