From 6f74f3c386e9f0ed5cc39fdb68ec9d45c3ac7404 Mon Sep 17 00:00:00 2001 From: Bananymous Date: Sat, 7 Jun 2025 18:29:32 +0300 Subject: [PATCH] BAN: Allow constexpr construction of StringView --- BAN/include/BAN/StringView.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/BAN/include/BAN/StringView.h b/BAN/include/BAN/StringView.h index 2fe5c907..32b1a218 100644 --- a/BAN/include/BAN/StringView.h +++ b/BAN/include/BAN/StringView.h @@ -21,7 +21,8 @@ namespace BAN constexpr StringView(const char* string, size_type len = -1) { if (len == size_type(-1)) - len = strlen(string); + for (len = 0; string[len];) + len++; m_data = string; m_size = len; }