diff --git a/System Abstraction/win32/cdb_thread.c b/System Abstraction/win32/cdb_thread.c new file mode 100644 index 0000000..a763569 --- /dev/null +++ b/System Abstraction/win32/cdb_thread.c @@ -0,0 +1,18 @@ +#include "../cdb_sustem.h" +#include + +DWORD WINAPI threadProc(sus_threadProc proc){ + return proc(); +} + +sus_Bool sus_threadNew(sus_threadProc proc){ + if(CreateThread(NULL, 0, threadProc, proc, 0, NULL) == NULL){ + return sus_False; + }else{ + return sus_True; + } +} + +void sus_threadSleep(unsigned long seconds){ + Sleep(seconds * 1000); +} \ No newline at end of file