diff --git a/Core/src/Thread.cpp b/Core/src/Thread.cpp index cb39052..24da37b 100644 --- a/Core/src/Thread.cpp +++ b/Core/src/Thread.cpp @@ -34,6 +34,8 @@ TCThreadBase &TCThreadBase::operator=(const TCThreadBase &other) { // Our implementation is now the same as the other. m_Impl = other.m_Impl; m_Impl->IncreaseReferenceCount(); + + return *this; } TCThreadBase::~TCThreadBase() { diff --git a/Core/src/ThreadGroup.cpp b/Core/src/ThreadGroup.cpp index d76a116..7c64454 100644 --- a/Core/src/ThreadGroup.cpp +++ b/Core/src/ThreadGroup.cpp @@ -243,6 +243,8 @@ bool ThreadGroup::CleanUpThreads() { // Reset active number of threads... m_ActiveThreads = 0; m_ExitFlag = false; + + return true; } void ThreadGroup::Join() {