From: Ivailo Monev Date: Fri, 26 Jul 2019 23:21:43 +0000 (+0000) Subject: do not inline Wtf::createThreadInternal() as it is referenced X-Git-Tag: 4.12.0~5310 X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=3ad9ea3c99392629132fc0e3228be12a83981ef2;p=kde%2FKatie.git do not inline Wtf::createThreadInternal() as it is referenced Signed-off-by: Ivailo Monev --- diff --git a/src/3rdparty/javascriptcore/wtf/qt/ThreadingQt.cpp b/src/3rdparty/javascriptcore/wtf/qt/ThreadingQt.cpp index b5bd7f7bc..0832bb985 100644 --- a/src/3rdparty/javascriptcore/wtf/qt/ThreadingQt.cpp +++ b/src/3rdparty/javascriptcore/wtf/qt/ThreadingQt.cpp @@ -29,28 +29,21 @@ #include "Platform.h" #include "Threading.h" -#ifdef QT_NO_THREAD - namespace WTF { +#ifdef QT_NO_THREAD + void initializeThreading() { } -inline ThreadIdentifier createThreadInternal(ThreadFunction, void*, const char*) { return ThreadIdentifier(); } +ThreadIdentifier createThreadInternal(ThreadFunction, void*, const char*) { return ThreadIdentifier(); } int waitForThreadCompletion(ThreadIdentifier, void**) { return 0; } void detachThread(ThreadIdentifier) { } -inline ThreadIdentifier currentThread() { return ThreadIdentifier(); } +ThreadIdentifier currentThread() { return ThreadIdentifier(); } void lockAtomicallyInitializedStaticMutex() { } void unlockAtomicallyInitializedStaticMutex() { } -} // namespace WTF - #else // QT_NO_THREAD -#include "CurrentTime.h" -#include "HashMap.h" - -namespace WTF { - QT_USE_NAMESPACE class ThreadPrivate : public QThread { @@ -205,6 +198,6 @@ ThreadIdentifier currentThread() return establishIdentifierForThread(currentThread); } -} // namespace WTF - #endif + +} // namespace WTF