Update RarVolume.cs

This commit is contained in:
IngBertolini
2022-09-29 17:23:06 +02:00
committed by GitHub
parent 3caf5a5a6d
commit 2109643ec0

View File

@@ -57,6 +57,18 @@ namespace SharpCompress.Common.Rar
yield return CreateFilePart(lastMarkHeader!, fh);
}
break;
case HeaderType.Service:
{
var fh = (FileHeader)header;
if (fh.FileName == "CMT")
{
var part = CreateFilePart(lastMarkHeader!, fh);
var buffer = new byte[fh.CompressedSize];
part.GetCompressedStream().Read(buffer, 0, buffer.Length);
Comment = System.Text.Encoding.UTF8.GetString(buffer);
}
}
break;
}
}
}
@@ -145,5 +157,7 @@ namespace SharpCompress.Common.Rar
return 1;
}
}
public string? Comment { get; internal set; }
}
}