From 5b7ee3c9cdc7af811700819dd14480058f2e6086 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Carlos=20S=C3=A1nchez=20L=C3=B3pez?= <1175054+carlossanlop@users.noreply.github.com> Date: Wed, 21 Jun 2023 13:09:04 -0700 Subject: [PATCH] System.IO.Packaging: Avoid setting the general purpose bitflag due to enforced UTF8 --- .../System.IO.Packaging/src/System/IO/Packaging/ZipPackage.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/libraries/System.IO.Packaging/src/System/IO/Packaging/ZipPackage.cs b/src/libraries/System.IO.Packaging/src/System/IO/Packaging/ZipPackage.cs index d5ae72393f44f4..d604e8a766c4be 100644 --- a/src/libraries/System.IO.Packaging/src/System/IO/Packaging/ZipPackage.cs +++ b/src/libraries/System.IO.Packaging/src/System/IO/Packaging/ZipPackage.cs @@ -258,7 +258,7 @@ internal ZipPackage(string path, FileMode packageFileMode, FileAccess packageFil else if (packageFileAccess == FileAccess.ReadWrite) zipArchiveMode = ZipArchiveMode.Update; - zipArchive = new ZipArchive(_containerStream, zipArchiveMode, true, Text.Encoding.UTF8); + zipArchive = new ZipArchive(_containerStream, zipArchiveMode, true); _zipStreamManager = new ZipStreamManager(zipArchive, _packageFileMode, _packageFileAccess); contentTypeHelper = new ContentTypeHelper(zipArchive, _packageFileMode, _packageFileAccess, _zipStreamManager); } @@ -325,7 +325,7 @@ internal ZipPackage(Stream s, FileMode packageFileMode, FileAccess packageFileAc else if (packageFileAccess == FileAccess.ReadWrite) zipArchiveMode = ZipArchiveMode.Update; - zipArchive = new ZipArchive(s, zipArchiveMode, true, Text.Encoding.UTF8); + zipArchive = new ZipArchive(s, zipArchiveMode, true); _zipStreamManager = new ZipStreamManager(zipArchive, packageFileMode, packageFileAccess); contentTypeHelper = new ContentTypeHelper(zipArchive, packageFileMode, packageFileAccess, _zipStreamManager);