]> git.saurik.com Git - wxWidgets.git/blobdiff - src/unix/utilsunx.cpp
compilation fix for non-threaded compilation (threads are still broken
[wxWidgets.git] / src / unix / utilsunx.cpp
index b627f69ff0866ec489148ade25f2731d7de21702..2efc806bd1a2a9c7be983f008a78915fa4c541aa 100644 (file)
@@ -97,7 +97,7 @@ void wxUsleep(unsigned long milliseconds)
 {
 #if defined(HAVE_NANOSLEEP)
     timespec tmReq;
-    tmReq.tv_sec = milliseconds / 1000;
+    tmReq.tv_sec = (time_t)(milliseconds / 1000);
     tmReq.tv_nsec = (milliseconds % 1000) * 1000 * 1000;
 
     // we're not interested in remaining time nor in return value
@@ -126,7 +126,7 @@ void wxUsleep(unsigned long milliseconds)
 
 int wxKill(long pid, wxSignal sig)
 {
-    return kill(pid, (int)sig);
+    return kill((pid_t)pid, (int)sig);
 }
 
 #define WXEXECUTE_NARGS   127