From df361ede5e694c41095d7be4eabf86d0ee6a1162 Mon Sep 17 00:00:00 2001
From: Ferenc Szontágh <szf@fsociety.hu>
Date: Fri, 18 Apr 2025 09:53:43 +0000
Subject: [PATCH] fix function parameter parser

---
 src/Symbols/Value.hpp |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/Symbols/Value.hpp b/src/Symbols/Value.hpp
index fe202ea..f7040c0 100644
--- a/src/Symbols/Value.hpp
+++ b/src/Symbols/Value.hpp
@@ -88,10 +88,10 @@
         trimmed.erase(0, trimmed.find_first_not_of(" \t\n\r"));
         trimmed.erase(trimmed.find_last_not_of(" \t\n\r") + 1);
 
-        // Check bool
+        // Check bool literals
         std::string lower = trimmed;
         std::transform(lower.begin(), lower.end(), lower.begin(), ::tolower);
-        if (lower == "true" || lower == "false" || lower == "1" || lower == "0") {
+        if (lower == "true" || lower == "false") {
             try {
                 return fromStringToBool(trimmed);
             } catch (...) {

--
Gitblit v1.9.3