mirror of
https://github.com/aaru-dps/Aaru.git
synced 2026-07-08 17:56:18 +00:00
Sanitize volume names by replacing '/' and '\' with '_'
This commit is contained in:
@@ -278,6 +278,8 @@ sealed class ExtractFilesCommand : Command<ExtractFilesCommand.Settings>
|
||||
? "NO NAME"
|
||||
: fs.Metadata.VolumeName;
|
||||
|
||||
volumeName = volumeName.Replace('/', '_').Replace('\\', '_');
|
||||
|
||||
ExtractFilesInDir("/", fs, volumeName, settings.OutputDir, settings.Xattrs);
|
||||
|
||||
Statistics.AddFilesystem(fs.Metadata.Type);
|
||||
@@ -311,6 +313,8 @@ sealed class ExtractFilesCommand : Command<ExtractFilesCommand.Settings>
|
||||
? "NO NAME"
|
||||
: fs.Metadata.VolumeName;
|
||||
|
||||
volumeName = volumeName.Replace('/', '_').Replace('\\', '_');
|
||||
|
||||
ExtractFilesInDir("/", fs, volumeName, settings.OutputDir, settings.Xattrs);
|
||||
|
||||
Statistics.AddFilesystem(fs.Metadata.Type);
|
||||
|
||||
Reference in New Issue
Block a user