+#ifndef NO_THREADS
/* worker thread pool based on POSIX threads
* author: John Tsiombikas <nuclear@member.fsf.org>
* This code is public domain.
{
struct timespec tout_ts;
struct timeval tv0, tv;
+ long sec;
+
gettimeofday(&tv0, 0);
- long sec = timeout / 1000;
+ sec = timeout / 1000;
tout_ts.tv_nsec = tv0.tv_usec * 1000 + (timeout % 1000) * 1000000;
tout_ts.tv_sec = tv0.tv_sec + sec;
return info.dwNumberOfProcessors;
#endif
}
+
+#endif /* !def NO_THREADS */