20 lines
314 B
C++
20 lines
314 B
C++
#include "utils/sdl_thread.h"
|
|
|
|
namespace devilution {
|
|
|
|
int SDLCALL SdlThread::ThreadTranslate(void *ptr)
|
|
{
|
|
auto handler = (void (*)())ptr;
|
|
|
|
handler();
|
|
|
|
return 0;
|
|
}
|
|
|
|
void SdlThread::ThreadDeleter(SDL_Thread *thread)
|
|
{
|
|
if (thread != nullptr)
|
|
app_fatal("Joinable thread destroyed");
|
|
}
|
|
|
|
} //namespace devilution
|