From 9674b9000a51548c2a9d7b176455ded057c8b788 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=A8=8A=E6=99=AF=E4=B9=90?= Date: Sat, 15 Mar 2025 11:43:34 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E6=94=B9appspawn=20=E5=91=8A?= =?UTF-8?q?=E8=AD=A6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 樊景乐 --- modules/sandbox/sandbox_shared_mount.cpp | 2 +- modules/sandbox/sandbox_utils.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/sandbox/sandbox_shared_mount.cpp b/modules/sandbox/sandbox_shared_mount.cpp index 5243e89a..b9cd416b 100644 --- a/modules/sandbox/sandbox_shared_mount.cpp +++ b/modules/sandbox/sandbox_shared_mount.cpp @@ -491,7 +491,7 @@ static int ParseDataGroupList(AppSpawnMgr *content, const AppSpawningCtx *proper APPSPAWN_CHECK(lastPathSplitPos != std::string::npos, return -1, "MountAllGroup: path error"); std::string dataGroupUuid = srcPath.substr(lastPathSplitPos + 1); - uint32_t elxValue = GetElxInfoFromDir(srcPath.c_str()); + int elxValue = GetElxInfoFromDir(srcPath.c_str()); APPSPAWN_CHECK((elxValue >= EL2 && elxValue < ELX_MAX), return -1, "Get elx value failed"); const DataGroupSandboxPathTemplate *templateItem = GetDataGroupArgTemplate(elxValue); diff --git a/modules/sandbox/sandbox_utils.cpp b/modules/sandbox/sandbox_utils.cpp index 5ff02f73..f7f5d418 100644 --- a/modules/sandbox/sandbox_utils.cpp +++ b/modules/sandbox/sandbox_utils.cpp @@ -1364,7 +1364,7 @@ int32_t SandboxUtils::MountAllGroup(const AppSpawningCtx *appProperty, std::stri APPSPAWN_CHECK(lastPathSplitPos != std::string::npos, return -1, "MountAllGroup: path error"); std::string dataGroupUuid = srcPath.substr(lastPathSplitPos + 1); - uint32_t elxValue = GetElxInfoFromDir(srcPath.c_str()); + int elxValue = GetElxInfoFromDir(srcPath.c_str()); APPSPAWN_CHECK((elxValue >= EL2 && elxValue < ELX_MAX), return -1, "Get elx value failed"); const DataGroupSandboxPathTemplate *templateItem = GetDataGroupArgTemplate(elxValue); -- Gitee