From: Eric Biggers Date: Thu, 25 Apr 2013 03:16:40 +0000 (-0500) Subject: replace_forbidden_characters(): Use different character X-Git-Tag: v1.3.3~41 X-Git-Url: https://wimlib.net/git/?p=wimlib;a=commitdiff_plain;h=14b6656962ad607e3ab45a3ccbc57464ff4a6c6f replace_forbidden_characters(): Use different character --- diff --git a/src/dentry.c b/src/dentry.c index 698e137c..c17e45a3 100644 --- a/src/dentry.c +++ b/src/dentry.c @@ -1275,14 +1275,18 @@ replace_forbidden_characters(utf16lechar *name) if (*p == '/') #endif { + #ifdef __WIN32__ + *p = cpu_to_le16(0xfffd); + #else + *p = '?'; + #endif if (name) { WARNING("File, directory, or stream name \"%"WS"\"\n" " contains forbidden characters; " - "replacing them with Unicode codepoint U+001A", + "substituting replacement characters.", name); name = NULL; } - *p = 0x1a; } } }