mirror of
https://bitbucket.org/smil3y/katie.git
synced 2025-02-24 10:52:56 +00:00
do not inline Wtf::createThreadInternal() as it is referenced
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
This commit is contained in:
parent
993297c686
commit
3ad9ea3c99
1 changed files with 6 additions and 13 deletions
|
@ -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
|
||||
|
|
Loading…
Add table
Reference in a new issue