X-Git-Url: https://jxself.org/git/?p=open-adventure.git;a=blobdiff_plain;f=misc.h;h=e16c30854e9c0d75cb4e36739d4dc062510575cf;hp=f4567e3b6cfc5eb820450e56c38fef13f228eda8;hb=77d2a1e5dd5d5ff3353a54ad0741427f7f2b8c28;hpb=6ba9a7de7fe7c829a2215f254bfbbbd2a5686584 diff --git a/misc.h b/misc.h index f4567e3..e16c308 100644 --- a/misc.h +++ b/misc.h @@ -1,4 +1,3 @@ -#include #include #include @@ -20,12 +19,12 @@ extern long fYES(FILE *,long,long,long); #define YES(input,X,Y,Z) fYES(input,X,Y,Z) extern long fGETNUM(FILE *); #define GETNUM(K) fGETNUM(K) -extern long fGETTXT(long,long,long,long); -#define GETTXT(SKIP,ONEWRD,UPPER,HASH) fGETTXT(SKIP,ONEWRD,UPPER,HASH) +extern long fGETTXT(long,long,long); +#define GETTXT(SKIP,ONEWRD,UPPER) fGETTXT(SKIP,ONEWRD,UPPER) extern long fMAKEWD(long); #define MAKEWD(LETTRS) fMAKEWD(LETTRS) -extern void fPUTTXT(long,long*,long,long); -#define PUTTXT(WORD,STATE,CASE,HASH) fPUTTXT(WORD,&STATE,CASE,HASH) +extern void fPUTTXT(long,long*,long); +#define PUTTXT(WORD,STATE,CASE) fPUTTXT(WORD,&STATE,CASE) extern void fSHFTXT(long,long); #define SHFTXT(FROM,DELTA) fSHFTXT(FROM,DELTA) extern void fTYPE0(); @@ -68,7 +67,7 @@ extern void fMPINIT(); #define MPINIT() fMPINIT() extern void fSAVEIO(long,long,long*); #define SAVEIO(OP,IN,ARR) fSAVEIO(OP,IN,ARR) -#define DATIME(D,T) do {struct timespec ts; clock_gettime(CLOCK_REALTIME, &ts); D=ts.tv_sec, T=ts.tv_nsec;} while (0) +extern void DATIME(long*, long*); extern long fIABS(long); #define IABS(N) fIABS(N) extern long fMOD(long,long);