From e3c2db8db585bfd0bd2be297a808a1e3288634fa Mon Sep 17 00:00:00 2001 From: Marcus Tillmanns Date: Thu, 17 Nov 2022 13:54:18 +0100 Subject: [PATCH] lldb: Use path() for FilePaths from devices Change-Id: Ib825fff472c327d4bde5caae7662b68c2911d2a2 Reviewed-by: hjk --- src/plugins/debugger/lldb/lldbengine.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/plugins/debugger/lldb/lldbengine.cpp b/src/plugins/debugger/lldb/lldbengine.cpp index fea71088e74..c1945565ce0 100644 --- a/src/plugins/debugger/lldb/lldbengine.cpp +++ b/src/plugins/debugger/lldb/lldbengine.cpp @@ -260,16 +260,16 @@ void LldbEngine::handleLldbStarted() executeDebuggerCommand("settings append target.exec-search-paths " + path.toString()); DebuggerCommand cmd2("setupInferior"); - cmd2.arg("executable", rp.inferior.command.executable().toString()); + cmd2.arg("executable", rp.inferior.command.executable().path()); cmd2.arg("breakonmain", rp.breakOnMain); cmd2.arg("useterminal", bool(terminal())); cmd2.arg("startmode", rp.startMode); cmd2.arg("nativemixed", isNativeMixedActive()); - cmd2.arg("workingdirectory", rp.inferior.workingDirectory); + cmd2.arg("workingdirectory", rp.inferior.workingDirectory.path()); cmd2.arg("environment", rp.inferior.environment.toStringList()); cmd2.arg("processargs", toHex(ProcessArgs::splitArgs(rp.inferior.command.arguments()).join(QChar(0)))); cmd2.arg("platform", rp.platform); - cmd2.arg("symbolfile", rp.symbolFile); + cmd2.arg("symbolfile", rp.symbolFile.path()); if (terminal()) { const qint64 attachedPID = terminal()->applicationPid();