Update Safenames.cs

This commit is contained in:
2024-07-16 15:53:23 +02:00
parent 73177e4681
commit 056e94c4f9
+7
View File
@@ -19,6 +19,8 @@ public class Safenames
const char AMPERSAND = '&';
static char[] TICKS = new char[3] { '`', '\'', '´' };
/// <summary>
/// Converts an untrusted to a safe filename
@@ -71,6 +73,11 @@ public class Safenames
{
continue;
}
// do not handle ticks
else if (TICKS.Contains(character))
{
continue;
}
// special replacements accents + umlauts
if (character.TryReplaceAccent(out char[] replacement))