From a4184b440f0f1e36dd3884bdbeec2335f4e1b104 Mon Sep 17 00:00:00 2001 From: lizzie Date: Wed, 2 Sep 2026 22:20:45 +0000 Subject: [PATCH] fix negative pointers --- src/core/file_sys/ips_layer.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/core/file_sys/ips_layer.cpp b/src/core/file_sys/ips_layer.cpp index fdab5a9766..113e3fe799 100644 --- a/src/core/file_sys/ips_layer.cpp +++ b/src/core/file_sys/ips_layer.cpp @@ -274,7 +274,7 @@ void IPSwitchCompiler::Parse(std::span bytes) { // // // - for (; p + 1 > sline.cbegin() && std::isspace(p[-1]); --p) + for (; p - 1 >= sline.cbegin() && std::isspace(p[-1]); --p) ; // now we have the preprocessed string ;) std::string_view pp_str(sline_start, p);