X-Git-Url: https://jxself.org/git/?a=blobdiff_plain;f=misc.h;h=561ac52fe82e62f61e656d016544d8cc5c1df8f4;hb=fa1f8591629eccdaf53da24c29fdf02acb84255f;hp=7d7958da64930e0860dd08c73d8f788fd3119504;hpb=23f2dbe81467d28e2f45d14bd5c4ce19229f69e3;p=open-adventure.git diff --git a/misc.h b/misc.h index 7d7958d..561ac52 100644 --- a/misc.h +++ b/misc.h @@ -1,4 +1,5 @@ #include +#include /* b is not needed for POSIX but harmless */ #define READ_MODE "rb" @@ -12,11 +13,11 @@ extern void fRSPEAK(long); #define RSPEAK(I) fRSPEAK(I) extern void fSETPRM(long,long,long); #define SETPRM(FIRST,P1,P2) fSETPRM(FIRST,P1,P2) -extern void fGETIN(long*,long*,long*,long*); -#define GETIN(WORD1,WORD1X,WORD2,WORD2X) fGETIN(&WORD1,&WORD1X,&WORD2,&WORD2X) -extern long fYES(long,long,long); -#define YES(X,Y,Z) fYES(X,Y,Z) -extern long fGETNUM(long); +extern void fGETIN(FILE *,long*,long*,long*,long*); +#define GETIN(input,WORD1,WORD1X,WORD2,WORD2X) fGETIN(input,&WORD1,&WORD1X,&WORD2,&WORD2X) +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) @@ -60,7 +61,7 @@ extern long fRNDVOC(long,long); #define RNDVOC(CHAR,FORCE) fRNDVOC(CHAR,FORCE) extern void fBUG(long); #define BUG(NUM) fBUG(NUM) -extern void fMAPLIN(long); +extern void fMAPLIN(FILE *); #define MAPLIN(FIL) fMAPLIN(FIL) extern void fTYPE(); #define TYPE() fTYPE()