From 701abe3af747166d47a57e6100ce71552eebdb74 Mon Sep 17 00:00:00 2001 From: Brian Fiete Date: Wed, 2 Dec 2020 13:22:50 -0800 Subject: [PATCH] Fixed off-by-one with string split --- BeefLibs/corlib/src/String.bf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/BeefLibs/corlib/src/String.bf b/BeefLibs/corlib/src/String.bf index 21473c93..f705d9c0 100644 --- a/BeefLibs/corlib/src/String.bf +++ b/BeefLibs/corlib/src/String.bf @@ -2667,7 +2667,7 @@ namespace System if (foundMatch) { - if ((mMatchPos > mPos + 1) || (!mSplitOptions.HasFlag(StringSplitOptions.RemoveEmptyEntries))) + if ((mMatchPos >= mPos + 1) || (!mSplitOptions.HasFlag(StringSplitOptions.RemoveEmptyEntries))) return true; mPos = mMatchPos + 1; if (mPos >= mStrLen)