Core/Thread: Fix possible infinite recursion
This commit is contained in:
@@ -64,7 +64,7 @@ namespace Nz
|
|||||||
NAZARA_CORE_API friend std::ostream& operator<<(std::ostream& o, const Id& id);
|
NAZARA_CORE_API friend std::ostream& operator<<(std::ostream& o, const Id& id);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
Id(ThreadImpl* thread);
|
explicit Id(ThreadImpl* thread);
|
||||||
|
|
||||||
ThreadImpl* m_id = nullptr;
|
ThreadImpl* m_id = nullptr;
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -7,6 +7,7 @@
|
|||||||
#include <Nazara/Core/Error.hpp>
|
#include <Nazara/Core/Error.hpp>
|
||||||
#include <Nazara/Core/HardwareInfo.hpp>
|
#include <Nazara/Core/HardwareInfo.hpp>
|
||||||
#include <Nazara/Core/MovablePtr.hpp>
|
#include <Nazara/Core/MovablePtr.hpp>
|
||||||
|
#include <ostream>
|
||||||
|
|
||||||
#if defined(NAZARA_PLATFORM_WINDOWS)
|
#if defined(NAZARA_PLATFORM_WINDOWS)
|
||||||
#include <Nazara/Core/Win32/ThreadImpl.hpp>
|
#include <Nazara/Core/Win32/ThreadImpl.hpp>
|
||||||
|
|||||||
Reference in New Issue
Block a user