diff --git a/build.bat b/build.bat index 060fdd413bf..60d4ff79bdf 100644 --- a/build.bat +++ b/build.bat @@ -4,7 +4,7 @@ set exe_name=odin.exe :: Debug = 0, Release = 1 -set release_mode=0 +set release_mode=1 set compiler_flags= -nologo -Oi -TC -fp:fast -fp:except- -Gm- -MP -FC -GS- -EHsc- -GR- diff --git a/src/tokenizer.c b/src/tokenizer.c index 715c759db27..c5037aaa75c 100644 --- a/src/tokenizer.c +++ b/src/tokenizer.c @@ -899,7 +899,7 @@ Token tokenizer_get_token(Tokenizer *t) { break; case '/': { if (t->curr_rune == '/') { - while (t->curr_rune != '\n') { + while (t->curr_rune != '\n' && t->curr_rune != GB_RUNE_EOF) { advance_to_next_rune(t); } token.kind = Token_Comment;