Update Safenames.cs
This commit is contained in:
@@ -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))
|
||||
|
||||
Reference in New Issue
Block a user