projects
/
open-adventure.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
More ANSI prototype conversions.
[open-adventure.git]
/
misc.c
diff --git
a/misc.c
b/misc.c
index e7608301c6086e6c847217fb214e5d55f6d4fd4f..15932ece7022d7c9a0aeb84a42b9a0c7d5667137 100644
(file)
--- a/
misc.c
+++ b/
misc.c
@@
-10,7
+10,7
@@
/* I/O ROUTINES (SPEAK, PSPEAK, RSPEAK, SETPRM, GETIN, YES) */
#undef SPEAK
/* I/O ROUTINES (SPEAK, PSPEAK, RSPEAK, SETPRM, GETIN, YES) */
#undef SPEAK
-void fSPEAK(
N)long N;
{
+void fSPEAK(
long N)
{
long BLANK, CASE, I, K, L, NEG, NPARMS, PARM, PRMTYP, STATE;
/* PRINT THE MESSAGE WHICH STARTS AT LINES(N). PRECEDE IT WITH A BLANK LINE
long BLANK, CASE, I, K, L, NEG, NPARMS, PARM, PRMTYP, STATE;
/* PRINT THE MESSAGE WHICH STARTS AT LINES(N). PRECEDE IT WITH A BLANK LINE
@@
-114,7
+114,7
@@
L40: if(BLANK)TYPE0();
#define SPEAK(N) fSPEAK(N)
#undef PSPEAK
#define SPEAK(N) fSPEAK(N)
#undef PSPEAK
-void fPSPEAK(
MSG,SKIP)long MSG, SKIP;
{
+void fPSPEAK(
long MSG,long SKIP)
{
long I, M;
/* FIND THE SKIP+1ST MESSAGE FROM MSG AND PRINT IT. MSG SHOULD BE THE INDEX OF
long I, M;
/* FIND THE SKIP+1ST MESSAGE FROM MSG AND PRINT IT. MSG SHOULD BE THE INDEX OF
@@
-136,7
+136,7
@@
L9: SPEAK(M);
#define PSPEAK(MSG,SKIP) fPSPEAK(MSG,SKIP)
#undef RSPEAK
#define PSPEAK(MSG,SKIP) fPSPEAK(MSG,SKIP)
#undef RSPEAK
-void fRSPEAK(
I)long I;
{
+void fRSPEAK(
long I)
{
;
/* PRINT THE I-TH "RANDOM" MESSAGE (SECTION 6 OF DATABASE). */
;
/* PRINT THE I-TH "RANDOM" MESSAGE (SECTION 6 OF DATABASE). */
@@
-150,7
+150,7
@@
void fRSPEAK(I)long I; {
#define RSPEAK(I) fRSPEAK(I)
#undef SETPRM
#define RSPEAK(I) fRSPEAK(I)
#undef SETPRM
-void fSETPRM(
FIRST,P1,P2)long FIRST, P1, P2;
{
+void fSETPRM(
long FIRST, long P1, long P2)
{
;
/* STORES PARAMETERS INTO THE PRMCOM PARMS ARRAY FOR USE BY SPEAK. P1 AND P2
;
/* STORES PARAMETERS INTO THE PRMCOM PARMS ARRAY FOR USE BY SPEAK. P1 AND P2
@@
-171,7
+171,7
@@
void fSETPRM(FIRST,P1,P2)long FIRST, P1, P2; {
#define WORD1X (*wORD1X)
#define WORD2 (*wORD2)
#define WORD2X (*wORD2X)
#define WORD1X (*wORD1X)
#define WORD2 (*wORD2)
#define WORD2X (*wORD2X)
-void fGETIN(
wORD1,wORD1X,wORD2,wORD2X)long *wORD1, *wORD1X, *wORD2, *wORD2X;
{
+void fGETIN(
long *wORD1, long *wORD1X, long *wORD2, long *wORD2X)
{
long JUNK;
/* GET A COMMAND FROM THE ADVENTURER. SNARF OUT THE FIRST WORD, PAD IT WITH
long JUNK;
/* GET A COMMAND FROM THE ADVENTURER. SNARF OUT THE FIRST WORD, PAD IT WITH
@@
-205,7
+205,7
@@
L22: JUNK=GETTXT(false,true,true,0);
#undef WORD2X
#define GETIN(WORD1,WORD1X,WORD2,WORD2X) fGETIN(&WORD1,&WORD1X,&WORD2,&WORD2X)
#undef YES
#undef WORD2X
#define GETIN(WORD1,WORD1X,WORD2,WORD2X) fGETIN(&WORD1,&WORD1X,&WORD2,&WORD2X)
#undef YES
-long fYES(
X,Y,Z)long X, Y, Z;
{
+long fYES(
long X, long Y, long Z)
{
long YES, REPLY, JUNK1, JUNK2, JUNK3;
long YES, REPLY, JUNK1, JUNK2, JUNK3;
@@
-241,7
+241,7
@@
L20: YES=false;
#define YES(X,Y,Z) fYES(X,Y,Z)
#undef GETNUM
#define YES(X,Y,Z) fYES(X,Y,Z)
#undef GETNUM
-long fGETNUM(
K)long K;
{
+long fGETNUM(
long K)
{
long DIGIT, GETNUM, SIGN;
/* OBTAIN THE NEXT INTEGER FROM AN INPUT LINE. IF K>0, WE FIRST READ A
long DIGIT, GETNUM, SIGN;
/* OBTAIN THE NEXT INTEGER FROM AN INPUT LINE. IF K>0, WE FIRST READ A
@@
-278,7
+278,7
@@
L42: GETNUM=GETNUM*SIGN;
#define GETNUM(K) fGETNUM(K)
#undef GETTXT
#define GETNUM(K) fGETNUM(K)
#undef GETTXT
-long fGETTXT(
SKIP,ONEWRD,UPPER,HASH)long HASH, ONEWRD, SKIP, UPPER;
{
+long fGETTXT(
long SKIP,long ONEWRD, long UPPER, long HASH)
{
long CHAR, GETTXT, I; static long SPLITTING = -1;
/* TAKE CHARACTERS FROM AN INPUT LINE AND PACK THEM INTO 30-BIT WORDS.
long CHAR, GETTXT, I; static long SPLITTING = -1;
/* TAKE CHARACTERS FROM AN INPUT LINE AND PACK THEM INTO 30-BIT WORDS.
@@
-326,7
+326,7
@@
L15: /*etc*/ ;
#define GETTXT(SKIP,ONEWRD,UPPER,HASH) fGETTXT(SKIP,ONEWRD,UPPER,HASH)
#undef MAKEWD
#define GETTXT(SKIP,ONEWRD,UPPER,HASH) fGETTXT(SKIP,ONEWRD,UPPER,HASH)
#undef MAKEWD
-long fMAKEWD(
LETTRS)long LETTRS;
{
+long fMAKEWD(
long LETTRS)
{
long I, L, MAKEWD;
/* COMBINE FIVE UPPERCASE LETTERS (REPRESENTED BY PAIRS OF DECIMAL DIGITS
long I, L, MAKEWD;
/* COMBINE FIVE UPPERCASE LETTERS (REPRESENTED BY PAIRS OF DECIMAL DIGITS
@@
-355,7
+355,7
@@
L10: MAKEWD=MAKEWD+I*(MOD(L,50)+10);
#define MAKEWD(LETTRS) fMAKEWD(LETTRS)
#undef PUTTXT
#define STATE (*sTATE)
#define MAKEWD(LETTRS) fMAKEWD(LETTRS)
#undef PUTTXT
#define STATE (*sTATE)
-void fPUTTXT(
WORD,sTATE,CASE,HASH)long CASE, HASH, *sTATE, WORD;
{
+void fPUTTXT(
long WORD, long *sTATE, long CASE, long HASH)
{
long ALPH1, ALPH2, BYTE, DIV, I, W;
/* UNPACK THE 30-BIT VALUE IN WORD TO OBTAIN UP TO 5 INTEGER-ENCODED CHARS,
long ALPH1, ALPH2, BYTE, DIV, I, W;
/* UNPACK THE 30-BIT VALUE IN WORD TO OBTAIN UP TO 5 INTEGER-ENCODED CHARS,
@@
-400,7
+400,7
@@
L18: W=(W-BYTE*DIV)*64;
#undef STATE
#define PUTTXT(WORD,STATE,CASE,HASH) fPUTTXT(WORD,&STATE,CASE,HASH)
#undef SHFTXT
#undef STATE
#define PUTTXT(WORD,STATE,CASE,HASH) fPUTTXT(WORD,&STATE,CASE,HASH)
#undef SHFTXT
-void fSHFTXT(
FROM,DELTA)long DELTA, FROM;
{
+void fSHFTXT(
long FROM, long DELTA)
{
long I, II, JJ;
/* MOVE INLINE(N) TO INLINE(N+DELTA) FOR N=FROM,LNLENG. DELTA CAN BE
long I, II, JJ;
/* MOVE INLINE(N) TO INLINE(N+DELTA) FOR N=FROM,LNLENG. DELTA CAN BE
@@
-444,8
+444,7
@@
long TEMP;
/* SUSPEND/RESUME I/O ROUTINES (SAVWDS, SAVARR, SAVWRD) */
#undef SAVWDS
/* SUSPEND/RESUME I/O ROUTINES (SAVWDS, SAVARR, SAVWRD) */
#undef SAVWDS
-void fSAVWDS(W1,W2,W3,W4,W5,W6,W7)long *W1, *W2, *W3, *W4, *W5, *W6, *W7; {
-;
+void fSAVWDS(long *W1, long *W2, long *W3, long *W4, long *W5, long *W6, long *W7) {
/* WRITE OR READ 7 VARIABLES. SEE SAVWRD. */
/* WRITE OR READ 7 VARIABLES. SEE SAVWRD. */
@@
-463,7
+462,7
@@
void fSAVWDS(W1,W2,W3,W4,W5,W6,W7)long *W1, *W2, *W3, *W4, *W5, *W6, *W7; {
#define SAVWDS(W1,W2,W3,W4,W5,W6,W7) fSAVWDS(&W1,&W2,&W3,&W4,&W5,&W6,&W7)
#undef SAVARR
#define SAVWDS(W1,W2,W3,W4,W5,W6,W7) fSAVWDS(&W1,&W2,&W3,&W4,&W5,&W6,&W7)
#undef SAVARR
-void fSAVARR(
ARR,N)long ARR[], N;
{
+void fSAVARR(
long ARR[], long N)
{
long I;
/* WRITE OR READ AN ARRAY OF N WORDS. SEE SAVWRD. */
long I;
/* WRITE OR READ AN ARRAY OF N WORDS. SEE SAVWRD. */
@@
-480,7
+479,7
@@
L1: SAVWRD(0,ARR[I]);
#define SAVARR(ARR,N) fSAVARR(ARR,N)
#undef SAVWRD
#define WORD (*wORD)
#define SAVARR(ARR,N) fSAVARR(ARR,N)
#undef SAVWRD
#define WORD (*wORD)
-void fSAVWRD(
OP,wORD)long OP, *wORD;
{
+void fSAVWRD(
long OP, long *wORD)
{
static long BUF[250], CKSUM = 0, H1, HASH = 0, N = 0, STATE = 0;
/* IF OP<0, START WRITING A FILE, USING WORD TO INITIALISE ENCRYPTION; SAVE
static long BUF[250], CKSUM = 0, H1, HASH = 0, N = 0, STATE = 0;
/* IF OP<0, START WRITING A FILE, USING WORD TO INITIALISE ENCRYPTION; SAVE
@@
-542,7
+541,7
@@
L32: N--; WORD=BUF[N]-CKSUM; N++;
#undef WORD
#define SAVWRD(OP,WORD) fSAVWRD(OP,&WORD)
#undef VOCAB
#undef WORD
#define SAVWRD(OP,WORD) fSAVWRD(OP,&WORD)
#undef VOCAB
-long fVOCAB(
ID,INIT)long ID, INIT;
{
+long fVOCAB(
long ID, long INIT)
{
long HASH, I, VOCAB;
/* LOOK UP ID IN THE VOCABULARY (ATAB) AND RETURN ITS "DEFINITION" (KTAB), OR
long HASH, I, VOCAB;
/* LOOK UP ID IN THE VOCABULARY (ATAB) AND RETURN ITS "DEFINITION" (KTAB), OR
@@
-575,7
+574,7
@@
L3: VOCAB=KTAB[I];
#define VOCAB(ID,INIT) fVOCAB(ID,INIT)
#undef DSTROY
#define VOCAB(ID,INIT) fVOCAB(ID,INIT)
#undef DSTROY
-void fDSTROY(
OBJECT)long OBJECT;
{
+void fDSTROY(
long OBJECT)
{
;
/* PERMANENTLY ELIMINATE "OBJECT" BY MOVING TO A NON-EXISTENT LOCATION. */
;
/* PERMANENTLY ELIMINATE "OBJECT" BY MOVING TO A NON-EXISTENT LOCATION. */