From 4abc1265bda75094e46e69e4e31d9ecb47ee8353 Mon Sep 17 00:00:00 2001 From: liujia178 Date: Tue, 16 May 2023 16:45:27 +0800 Subject: [PATCH] [lldb] Fix lldb platform install & get bug Issue: https://gitee.com/openharmony/third_party_llvm-project/issues/I73KDNwq Change-Id: Iea2ff066b96aef31b9d2b2f36a9a4bf9cefca12c Signed-off-by: liujia178 --- lldb/source/Plugins/Platform/OHOS/HdcClient.cpp | 2 +- lldb/source/Plugins/Platform/OHOS/PlatformOHOS.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lldb/source/Plugins/Platform/OHOS/HdcClient.cpp b/lldb/source/Plugins/Platform/OHOS/HdcClient.cpp index 1f08dc55f642..9543f407dd6b 100644 --- a/lldb/source/Plugins/Platform/OHOS/HdcClient.cpp +++ b/lldb/source/Plugins/Platform/OHOS/HdcClient.cpp @@ -272,7 +272,7 @@ Status HdcClient::TransferFile(const char *direction, const FileSpec &src, return Status(ec); std::stringstream cmd; - cmd << "file " << direction << " -cwd "; + cmd << "file " << direction << " -m " << " -cwd "; cmd.write(cwd.data(), cwd.size()); cmd << " " << src.GetPath() << " " << dst.GetPath(); Status error = SendMessage(cmd.str()); diff --git a/lldb/source/Plugins/Platform/OHOS/PlatformOHOS.cpp b/lldb/source/Plugins/Platform/OHOS/PlatformOHOS.cpp index ecc7ba66b2f0..5193e17edbd1 100644 --- a/lldb/source/Plugins/Platform/OHOS/PlatformOHOS.cpp +++ b/lldb/source/Plugins/Platform/OHOS/PlatformOHOS.cpp @@ -172,7 +172,7 @@ Status PlatformOHOS::GetFile(const FileSpec &source, source_spec.GetCString(false)); HdcClient hdc(m_device_id); - Status error = hdc.RecvFile(source, destination); + Status error = hdc.RecvFile(source_spec, destination); return error; } -- Gitee