Fix a memory leak when iterating on characters in lexer.cpp
This commit is contained in:
parent
6af6c04d5f
commit
fa9dacc23c
|
@ -13,7 +13,7 @@ vector<tok> lex(const string& in)
|
|||
{
|
||||
vector<tok> resVal;
|
||||
unsigned long lineNumber = 1;
|
||||
for (unsigned int i = 0; i < in.size(); ++i) {
|
||||
for (unsigned int i = 0; i <= in.size(); ++i) {
|
||||
const char& current = in[i];
|
||||
|
||||
switch (current) {
|
||||
|
|
Loading…
Reference in New Issue