From fa9dacc23c76e68eaa0ec8ec83a36436127b2833 Mon Sep 17 00:00:00 2001 From: Username404-59 Date: Thu, 23 Sep 2021 17:53:05 +0200 Subject: [PATCH] Fix a memory leak when iterating on characters in lexer.cpp --- src/etc/lexer.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/etc/lexer.cpp b/src/etc/lexer.cpp index 09135ce..4d2fb9c 100644 --- a/src/etc/lexer.cpp +++ b/src/etc/lexer.cpp @@ -13,7 +13,7 @@ vector lex(const string& in) { vector 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) {