From bea46bdc34d4b2530a4bff63a63abf0b33ab2e32 Mon Sep 17 00:00:00 2001 From: Bastian Dehn Date: Sat, 28 Feb 2026 08:32:05 +0100 Subject: [PATCH] fix wide char replace none --- src/rename.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/rename.c b/src/rename.c index ce1eef0..cd25219 100644 --- a/src/rename.c +++ b/src/rename.c @@ -36,7 +36,7 @@ uint8_t _replace_two_byte_wide_char(const char character, char* dest) dest[1] = 's'; break; default: - break; + return 0; } return 2; @@ -76,7 +76,7 @@ char* escape(const char* src) return NULL; memset(dest, 0, STR_MAX_LENGTH); - int destcounter = 0; + uint16_t dest_count = 0; size_t length = strlen(src); for (size_t i = 0; i < length; i++) { switch(src[i]) { @@ -87,11 +87,11 @@ char* escape(const char* src) case BRACKET_CLOSE: case BRACE_OPEN: case BRACE_CLOSE: - dest[destcounter++] = '\\'; - dest[destcounter++] = src[i]; + dest[dest_count++] = '\\'; + dest[dest_count++] = src[i]; break; default: - dest[destcounter++] = src[i]; + dest[dest_count++] = src[i]; break; } } -- 2.47.3