From 6ec73ad9ac193a9a009cac3548dff78460cf7b22 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=BB=84=E6=82=AC?= Date: Thu, 8 May 2025 07:33:22 +0000 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0e=E5=B1=9E=E6=80=A7=EF=BC=8C?= =?UTF-8?q?=E9=98=B2=E6=AD=A2=E5=8F=A5=E6=9F=84=E8=A2=AB=E5=85=B6=E4=BB=96?= =?UTF-8?q?=E8=BF=9B=E7=A8=8B=E5=8D=A0=E7=94=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 黄悬 --- services/package/pkg_manager/pkg_managerImpl.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/services/package/pkg_manager/pkg_managerImpl.cpp b/services/package/pkg_manager/pkg_managerImpl.cpp index 702c288f..37defa29 100644 --- a/services/package/pkg_manager/pkg_managerImpl.cpp +++ b/services/package/pkg_manager/pkg_managerImpl.cpp @@ -573,7 +573,7 @@ int32_t PkgManagerImpl::CreatePkgStream(StreamPtr &stream, const std::string &fi int32_t PkgManagerImpl::DoCreatePkgStream(PkgStreamPtr &stream, const std::string &fileName, int32_t type) { UPDATER_INIT_RECORD; - static char const *modeFlags[] = { "rb", "wb+" }; + static char const *modeFlags[] = { "rb", "wbe+" }; char realPath[PATH_MAX + 1] = {}; #ifdef _WIN32 if (type == PkgStream::PkgStreamType_Read && _fullpath(realPath, fileName.c_str(), PATH_MAX) == nullptr) { -- Gitee