Compare commits

...

2 Commits

4 changed files with 6 additions and 6 deletions
+3 -2
View File
@@ -2,11 +2,12 @@
#include <stdlib.h>
#include "../libs/threads.h"
#include "../libs/time.h"
void* task() {
while (1) {
printf("Background task running\n");
wait(1);
wait(1000);
}
return NULL;
}
@@ -16,7 +17,7 @@ int main() {
start_thread(&thread_handle, task);
printf("Main program continues\n");
wait(5);
wait(5000);
kill_thread(thread_handle);
+1 -1
View File
@@ -4,7 +4,7 @@
int main() {
printf("Wait 5 seconds...\n");
wait(5);
wait(5000);
return 0;
}
-1
View File
@@ -6,7 +6,6 @@
#endif
#include <stdio.h>
#include "time.h"
void start_thread(void** thread_handle, void* (*task)(void*)) {
#ifdef _WIN32
+2 -2
View File
@@ -6,8 +6,8 @@
void wait(int time) {
#ifdef _WIN32
Sleep(time*1000);
Sleep(time);
#else
sleep(time);
usleep(time * 1000);
#endif
}