From fbf37fd2013bb938806e35eca1b2653ad5b41b4f Mon Sep 17 00:00:00 2001 From: baldurk Date: Mon, 23 Oct 2017 15:01:02 +0100 Subject: [PATCH] Convert to native separators before passing filename to Win32 APIs --- qrenderdoc/Code/QRDUtils.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/qrenderdoc/Code/QRDUtils.cpp b/qrenderdoc/Code/QRDUtils.cpp index 75e775f13..e08ba71e6 100644 --- a/qrenderdoc/Code/QRDUtils.cpp +++ b/qrenderdoc/Code/QRDUtils.cpp @@ -833,7 +833,7 @@ bool RunProcessAsAdmin(const QString &fullExecutablePath, const QStringList &par { #if defined(Q_OS_WIN32) - std::wstring wideExe = fullExecutablePath.toStdWString(); + std::wstring wideExe = QDir::toNativeSeparators(fullExecutablePath).toStdWString(); std::wstring wideParams = params.join(QLatin1Char(' ')).toStdWString(); SHELLEXECUTEINFOW info = {};