summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCristian Adam <cristian.adam@qt.io>2019-09-19 11:53:11 +0200
committerEike Ziller <eike.ziller@qt.io>2019-09-23 12:19:20 +0000
commit2e63d2c7d37d76fd6d2b87e37aa52a570e236adf (patch)
tree094bcf066a1baa7edc94bcd700b90f44be89e71f
parentaa198b7e885c447651c652ed98f2e9604f65201b (diff)
downloadqt-creator-2e63d2c7d37d76fd6d2b87e37aa52a570e236adf.tar.gz
Fix build of clangrefactoring backend on Windows
Broke in ccab8354551ab1e0b4c79bba66469e32945a750b Change-Id: Ic5db7597cb6cc3c798987997d8fe50c4d801ec8e Reviewed-by: Eike Ziller <eike.ziller@qt.io>
-rw-r--r--src/tools/clangbackend/clangbackendmain.cpp2
-rw-r--r--src/tools/clangpchmanagerbackend/clangpchmanagerbackendmain.cpp2
-rw-r--r--src/tools/clangrefactoringbackend/clangrefactoringbackendmain.cpp2
3 files changed, 3 insertions, 3 deletions
diff --git a/src/tools/clangbackend/clangbackendmain.cpp b/src/tools/clangbackend/clangbackendmain.cpp
index 76aff06d3b..571c4ebe3b 100644
--- a/src/tools/clangbackend/clangbackendmain.cpp
+++ b/src/tools/clangbackend/clangbackendmain.cpp
@@ -57,7 +57,7 @@ QString processArguments(QCoreApplication &application)
}
#ifdef Q_OS_WIN
-extern "C" void OutputDebugStringW(const wchar_t* msg);
+extern "C" void __stdcall OutputDebugStringW(const wchar_t* msg);
static void messageOutput(QtMsgType type, const QMessageLogContext &/*context*/,
const QString &msg)
{
diff --git a/src/tools/clangpchmanagerbackend/clangpchmanagerbackendmain.cpp b/src/tools/clangpchmanagerbackend/clangpchmanagerbackendmain.cpp
index a4b5ec3b52..e91ca0159b 100644
--- a/src/tools/clangpchmanagerbackend/clangpchmanagerbackendmain.cpp
+++ b/src/tools/clangpchmanagerbackend/clangpchmanagerbackendmain.cpp
@@ -247,7 +247,7 @@ struct Data // because we have a cycle dependency
};
#ifdef Q_OS_WIN
-extern "C" void OutputDebugStringW(const wchar_t* msg);
+extern "C" void __stdcall OutputDebugStringW(const wchar_t* msg);
static void messageOutput(QtMsgType type, const QMessageLogContext &, const QString &msg)
{
OutputDebugStringW(msg.toStdWString().c_str());
diff --git a/src/tools/clangrefactoringbackend/clangrefactoringbackendmain.cpp b/src/tools/clangrefactoringbackend/clangrefactoringbackendmain.cpp
index bca4551b2f..df70d4efe7 100644
--- a/src/tools/clangrefactoringbackend/clangrefactoringbackendmain.cpp
+++ b/src/tools/clangrefactoringbackend/clangrefactoringbackendmain.cpp
@@ -131,7 +131,7 @@ struct Data // because we have a cycle dependency
};
#ifdef Q_OS_WIN
-extern "C" void OutputDebugStringW(const wchar_t* msg);
+extern "C" void __stdcall OutputDebugStringW(const wchar_t* msg);
static void messageOutput(QtMsgType type, const QMessageLogContext &, const QString &msg)
{
OutputDebugStringW(msg.toStdWString().c_str());