diff --git a/src/SharpCompress/Common/ArchiveEncoding.cs b/src/SharpCompress/Common/ArchiveEncoding.cs index e2c0247b..1f0b6eff 100644 --- a/src/SharpCompress/Common/ArchiveEncoding.cs +++ b/src/SharpCompress/Common/ArchiveEncoding.cs @@ -27,9 +27,13 @@ namespace SharpCompress.Common public Func? CustomDecoder { get; set; } public ArchiveEncoding() + : this(Encoding.Default, Encoding.Default) { - Default = Encoding.GetEncoding(437); - Password = Encoding.GetEncoding(437); + } + public ArchiveEncoding(Encoding def, Encoding password) + { + Default = def; + Password = password; } #if NETSTANDARD1_3 || NETSTANDARD2_0 || NETSTANDARD2_1