X-Git-Url: https://jxself.org/git/?a=blobdiff_plain;f=advent.h;h=af9695a6d4151b982f4e9787cf0985dff9040c25;hb=3b8122ae3a12281d8b8a8e10a6ffe49a5ba35154;hp=9dc6202c0da80546228c1d2944c8944c33ebc8b0;hpb=c1ee521f73699a123160c91347480a2dff6f2fc3;p=open-adventure.git diff --git a/advent.h b/advent.h index 9dc6202..af9695a 100644 --- a/advent.h +++ b/advent.h @@ -3,6 +3,7 @@ #define LINESIZE 100 #define NDWARVES 6 +#define PIRATE NDWARVES /* must be NDWARVES-1 when zero-origin */ typedef struct lcg_state { @@ -36,11 +37,11 @@ extern long YES(FILE *,vocab_t,vocab_t,vocab_t); extern long GETTXT(bool,bool,bool); extern token_t MAKEWD(long); -extern void fPUTTXT(long,long*,long); +extern void fPUTTXT(token_t,long*,long); #define PUTTXT(WORD,STATE,CASE) fPUTTXT(WORD,&STATE,CASE) extern void SHFTXT(long,long); -extern void TYPE0(); +extern void TYPE0(void); extern void fSAVWDS(long*,long*,long*,long*,long*,long*,long*); #define SAVWDS(W1,W2,W3,W4,W5,W6,W7) fSAVWDS(&W1,&W2,&W3,&W4,&W5,&W6,&W7) @@ -62,8 +63,8 @@ extern bool TSTBIT(long,int); extern long RNDVOC(long,long); extern void BUG(long); extern void MAPLIN(FILE *); -extern void TYPE(); -extern void MPINIT(); +extern void TYPE(void); +extern void MPINIT(void); extern void fSAVEIO(long,long,long*); #define SAVEIO(OP,IN,ARR) fSAVEIO(OP,IN,ARR)