use StringBuilder in GetValidFilename

This commit is contained in:
Luke Pulverenti 2013-09-10 21:50:05 -04:00
parent 229e050cd3
commit 1496991096

View File

@ -106,13 +106,15 @@ namespace MediaBrowser.Controller.IO
{ {
throw new ArgumentNullException("filename"); throw new ArgumentNullException("filename");
} }
var builder = new StringBuilder(filename);
foreach (var c in InvalidFileNameChars) foreach (var c in InvalidFileNameChars)
{ {
filename = filename.Replace(c, SpaceChar); builder = builder.Replace(c, SpaceChar);
} }
return filename; return builder.ToString();
} }
/// <summary> /// <summary>