From 846d3ffc5672c063008f2dd39b2d15be1bb66f67 Mon Sep 17 00:00:00 2001 From: huaqingsimeng <1004904143@qq.com> Date: Mon, 17 Jul 2023 16:28:21 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BD=93=E6=89=93=E5=8C=85=E8=B7=AF=E5=BE=84?= =?UTF-8?q?=E4=B8=8D=E5=AD=98=E5=9C=A8=E6=97=B6=EF=BC=8C=E9=BB=98=E8=AE=A4?= =?UTF-8?q?=E7=94=9F=E6=88=90=E4=B8=80=E4=B8=AA=E7=A9=BA=E5=8C=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: huaqingsimeng --- utils/src/b_tarball/b_tarball_cmdline.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/utils/src/b_tarball/b_tarball_cmdline.cpp b/utils/src/b_tarball/b_tarball_cmdline.cpp index 1dbb1bf8e..a5e3da653 100644 --- a/utils/src/b_tarball/b_tarball_cmdline.cpp +++ b/utils/src/b_tarball/b_tarball_cmdline.cpp @@ -23,6 +23,7 @@ #include "b_filesystem/b_dir.h" #include "b_process/b_guard_cwd.h" #include "b_process/b_process.h" +#include "filemgmt_libhilog.h" namespace OHOS::FileManagement::Backup { using namespace std; @@ -55,6 +56,10 @@ void BTarballCmdline::Tar(string_view root, vector includes, vector } vector includesDirs = BDir::GetDirs(includes); + if (includesDirs.empty()) { + HILOGE("The package path does not exist, and an empty package is generated"); + includesDirs.push_back(""); + } for (auto &&include : includesDirs) { argv.push_back(include); } -- Gitee