From 705717289646b78aa8ee3a7bf7ca9a9039f5ce77 Mon Sep 17 00:00:00 2001 From: Antonio SJ Musumeci Date: Fri, 2 Jan 2026 14:19:13 -0600 Subject: [PATCH] str.cpp --- src/str.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/str.cpp b/src/str.cpp index 37ccb572..b02778f3 100644 --- a/src/str.cpp +++ b/src/str.cpp @@ -352,7 +352,10 @@ std::string str::remove_prefix(const std::string &str_, const std::string_view prefix_) { - std::string str(str_); + if(str_.size() < prefix.size()) + return str_; + if( + if((str_.size() >= prefix.size()) && std::equal(prefix.begin(),prefix.end(),str_.begin())) return