From 9f168e13d49bd0f3bd8a7529bda9812cbfe977eb Mon Sep 17 00:00:00 2001 From: cxl Date: Wed, 16 Oct 2013 13:45:05 +0000 Subject: [PATCH] ide: Fixed issue with recenetly optimized block replace git-svn-id: svn://ultimatepp.org/upp/trunk@6439 f0d560ea-af0d-0410-9eb7-867de7ffcac7 --- uppsrc/CodeEditor/FindReplace.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/uppsrc/CodeEditor/FindReplace.cpp b/uppsrc/CodeEditor/FindReplace.cpp index 26bb5444d..8858b228e 100644 --- a/uppsrc/CodeEditor/FindReplace.cpp +++ b/uppsrc/CodeEditor/FindReplace.cpp @@ -409,6 +409,7 @@ int CodeEditor::BlockReplace(WString find, WString replace, bool wholeword, bool Remove(foundpos, foundsize); WString rt = GetReplaceText(replace, wildcards, ignorecase && samecase); Insert(foundpos, rt); + foundpos += rt.GetCount(); h = h - foundsize + rt.GetCount(); count++; }