From: Bastian Dehn Date: Sat, 28 Feb 2026 08:03:36 +0000 (+0100) Subject: fix none wide replace X-Git-Tag: 1.1.4^2~4 X-Git-Url: https://gitweb.hhaalo.de/?a=commitdiff_plain;h=0f9fa7499ce196747df20fa8bc23696ee4268f4e;p=mv_none_space.git fix none wide replace --- diff --git a/src/rename.c b/src/rename.c index 06abf1d..749ff96 100644 --- a/src/rename.c +++ b/src/rename.c @@ -165,11 +165,10 @@ char* rename_string(const char* src) replaced = _replace_two_byte_wide_char(src[i + 1], &dest[dest_count]); if (replaced > 0) { dest_count += replaced; + i++; } else { - dest[dest_count++] = src[i]; - dest[dest_count++] = src[i + 1]; + dest_count += _replace_char(src[i], &dest[dest_count]); } - i++; break; default: dest_count += _replace_char(src[i], &dest[dest_count]);