Commit 87901baa28

SamTebbs33 <samuel.tebbs@gmail.com>
2019-05-16 22:37:28
Add break after digit_value check in TokenizeStateCharCode
1 parent e09c05f
Changed files (1)
src/tokenizer.cpp
@@ -1097,6 +1097,7 @@ void tokenize(Buf *buf, Tokenization *out) {
                     uint32_t digit_value = get_digit_value(c);
                     if (digit_value >= t.radix) {
                         tokenize_error(&t, "invalid digit: '%c'", c);
+                        break;
                     }
                     t.char_code *= t.radix;
                     t.char_code += digit_value;