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