X-Git-Url: https://jxself.org/git/?a=blobdiff_plain;f=dungeon.c;h=dfc5b1c9db799c4dfe5cec7bef7b0ca89585625d;hb=3939cd4f963b485e1da42787f59fdbcfae23be19;hp=9719b946930148afe6df38051af6dd38c40cd423;hpb=c4c28e10db763e10f1366eace99daa85c35503f6;p=open-adventure.git diff --git a/dungeon.c b/dungeon.c index 9719b94..dfc5b1c 100644 --- a/dungeon.c +++ b/dungeon.c @@ -21,9 +21,6 @@ #include #include -/* hard limit, will be propagated to database.h */ -#define NOBJECTS 100 - // Global variables for use in functions below that can gradually disappear as code is cleaned up static long LNLENG; static long LNPOSN; @@ -149,7 +146,6 @@ static void BUG(long NUM) { } static void MAPLIN(FILE *OPENED) { - size_t i; /* Read a line of input, from the specified input source, * translate the chars to integers in the range 0-126 and store * them in the common array "INLINE". Integer values are as follows: @@ -183,7 +179,7 @@ static void MAPLIN(FILE *OPENED) { while (!feof(OPENED) && INLINE[1] == '#'); LNLENG = 0; - for (i = 1; i < sizeof(INLINE) && INLINE[i] != 0; ++i) + for (size_t i = 1; i < sizeof(INLINE) && INLINE[i] != 0; ++i) { char val = INLINE[i]; INLINE[i] = ascii_to_advent[(unsigned)val]; @@ -529,8 +525,8 @@ static void write_hints(FILE* header_file, long matrix[][HINTLEN], long dim1, lo static void write_file(FILE* header_file) { - int i, MAXDIE; - for (i=0; i<=4; i++) { + int MAXDIE; + for (int i=0; i<=4; i++) { long x = 2*i+81; if(RTEXT[x] != 0) MAXDIE=i+1;