From 3d0a3e55024d2ba25c94f6a97a38899332add524 Mon Sep 17 00:00:00 2001 From: ruri Date: Fri, 19 Apr 2019 00:37:41 +0200 Subject: [PATCH] Fixed issue on LR parsing cutting the last character when Right String was empty. --- RuriLib/Blocks/BlockParse.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/RuriLib/Blocks/BlockParse.cs b/RuriLib/Blocks/BlockParse.cs index 2184a8a..e738443 100644 --- a/RuriLib/Blocks/BlockParse.cs +++ b/RuriLib/Blocks/BlockParse.cs @@ -326,7 +326,7 @@ namespace RuriLib { pFrom = ls == "" ? 0 : partial.IndexOf(ls) + ls.Length; partial = partial.Substring(pFrom); - pTo = rs == "" ? (partial.Length - 1) : partial.IndexOf(rs); + pTo = rs == "" ? partial.Length : partial.IndexOf(rs); list.Add(partial.Substring(0, pTo)); } catch { }