more little compile fixes

This commit is contained in:
rsc 2004-12-28 01:45:05 +00:00
parent 7ffc5208a8
commit 22c7ebffda
6 changed files with 20 additions and 25 deletions

View file

@ -3,6 +3,9 @@
#include <plumb.h>
#include "errors.h"
#undef waitfor
#define waitfor samwaitfor
/*
* BLOCKSIZE is relatively small to keep memory consumption down.
*/

View file

@ -177,16 +177,20 @@ tempdisk(void)
return fd;
}
#undef wait
#undef waitfor
int
waitfor(int pid)
samwaitfor(int pid)
{
int wm;
int rpid;
do; while((rpid = wait(&wm)) != pid && rpid != -1);
return (WEXITSTATUS(wm));
}
int r;
Waitmsg *w;
w = p9waitfor(pid);
if(w == nil)
return -1;
r = atoi(w->msg);
free(w);
return r;
}
void
samerr(char *buf)