From 1c4c82277ea368739af6a4666ae530bbcfae71cb Mon Sep 17 00:00:00 2001 From: cinap_lenrek Date: Wed, 13 May 2020 00:17:07 +0200 Subject: [PATCH] ape: fix name clash, have to use _SLEEP syscall instead of ape sleep in plan9 code (thanks jamos) this fixes etimer() from ape built libdraw as posix sleep() uses seconds while plan9 uses miliseconds. --- sys/src/ape/lib/9/libc.h | 1 + 1 file changed, 1 insertion(+) diff --git a/sys/src/ape/lib/9/libc.h b/sys/src/ape/lib/9/libc.h index 50f06df89..93fb26d13 100644 --- a/sys/src/ape/lib/9/libc.h +++ b/sys/src/ape/lib/9/libc.h @@ -150,6 +150,7 @@ extern vlong _NSEC(void); #define mallocz _MALLOCZ #define nsec _NSEC #define iounit _IOUNIT +#define sleep _SLEEP #define getwd(buf,len) getcwd(buf,len) #define postnote(who,pid,note) kill(pid,SIGTERM)