Strip trailing slash from directory names in 7z writer

This commit is contained in:
Daniil Bystrukhin
2026-02-22 20:22:21 -06:00
parent 5e8ea67e21
commit cac77aaeda

View File

@@ -107,10 +107,7 @@ public partial class SevenZipWriter : AbstractWriter
public override void WriteDirectory(string directoryName, DateTime? modificationTime)
{
directoryName = NormalizeFilename(directoryName);
if (!directoryName.EndsWith('/'))
{
directoryName += '/';
}
directoryName = directoryName.TrimEnd('/');
entries.Add(
new SevenZipWriteEntry