From d7cd4947b37a168034e9fca2501d98553fdcc137 Mon Sep 17 00:00:00 2001
From: Ferenc Szontágh <szf@fsociety.hu>
Date: Mon, 14 Apr 2025 19:49:49 +0000
Subject: [PATCH] refactor phase1

---
 src/Lexer.hpp |    8 +++-----
 1 files changed, 3 insertions(+), 5 deletions(-)

diff --git a/src/Lexer.hpp b/src/Lexer.hpp
index 1207dd9..7274e47 100644
--- a/src/Lexer.hpp
+++ b/src/Lexer.hpp
@@ -6,6 +6,7 @@
 #include <sstream>
 #include <vector>
 
+#include "StringHelpers.hpp"
 #include "Token.hpp"
 #include "VariableTypes.hpp"
 
@@ -66,11 +67,8 @@
         std::string srcSubstr = src.substr(pos, sequence.length());
         std::string seqLower  = sequence;
 
-        std::transform(srcSubstr.begin(), srcSubstr.end(), srcSubstr.begin(),
-                       [](unsigned char c) { return std::tolower(c); });
-
-        std::transform(seqLower.begin(), seqLower.end(), seqLower.begin(),
-                       [](unsigned char c) { return std::tolower(c); });
+        StringHelpers::strtolower(srcSubstr);
+        StringHelpers::strtolower(seqLower);
 
         return srcSubstr == seqLower;
     }

--
Gitblit v1.9.3