X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/blobdiff_plain/d79d1c69f77dd6cc23a4692f6b8bdd82e181194e..66203a982b3d249bafda9b9272c4c103c19e4a9b:/util.c diff --git a/util.c b/util.c index 3cb80eb9..078d59f5 100644 --- a/util.c +++ b/util.c @@ -367,17 +367,6 @@ int robust_rename(char *from, char *to) return -1; return do_rename(from, to); #endif - } - - -/* sleep for a while via select */ -void u_sleep(int usec) -{ - struct timeval tv; - - tv.tv_sec = 0; - tv.tv_usec = usec; - select(0, NULL, NULL, NULL, &tv); } @@ -874,6 +863,9 @@ char *timestring(time_t t) /**************************************************************************** like waitpid but does the WEXITSTATUS ****************************************************************************/ +#ifndef WEXITSTATUS +#define WEXITSTATUS(stat) ((int)(((stat)>>8)&0xFF)) +#endif void wait_process(pid_t pid, int *status) { waitpid(pid, status, 0);