From 6f75b62f774f5febc8b7fe19cdfaaf1b4b738901 Mon Sep 17 00:00:00 2001 From: Blu3train Date: Thu, 24 Aug 2023 23:19:47 +0200 Subject: [PATCH] fixed WideStringCharReplacer bug --- texthook/engine/engine.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/texthook/engine/engine.cc b/texthook/engine/engine.cc index c2c7abc..c875348 100644 --- a/texthook/engine/engine.cc +++ b/texthook/engine/engine.cc @@ -363,7 +363,7 @@ void WideStringCharReplacer(wchar_t *str, size_t *size, const wchar_t *src, size curlen = len - (cur - str); if (curlen == 0) break; - ::memmove(cur, cur + srclen, 2 * curlen); + ::memmove(cur, cur + srclen -1, 2 * curlen); } *size = len * 2; }