Fix all the simple compiler warnings.

This commit is contained in:
Jason S. Ninneman 2017-06-13 11:15:43 -07:00
parent 34621b054a
commit bfa06be62d
5 changed files with 5 additions and 10 deletions

View file

@ -694,7 +694,6 @@ static int listen(void)
static int lock(token_t verb, token_t obj) static int lock(token_t verb, token_t obj)
/* Lock, unlock, no object given. Assume various things if present. */ /* Lock, unlock, no object given. Assume various things if present. */
{ {
int k;
int spk = ACTSPK[verb]; int spk = ACTSPK[verb];
if (obj == INTRANSITIVE) { if (obj == INTRANSITIVE) {
spk=28; spk=28;
@ -989,7 +988,6 @@ int action(FILE *input, enum speechpart part, long verb, token_t obj)
* unless verb is "say", which snarfs arbitrary second word. * unless verb is "say", which snarfs arbitrary second word.
*/ */
{ {
int kk;
token_t spk=ACTSPK[verb]; token_t spk=ACTSPK[verb];
if (part == unknown) if (part == unknown)

View file

@ -29,7 +29,6 @@ static long LNLENG;
static long LNPOSN; static long LNPOSN;
static char INLINE[LINESIZE+1]; static char INLINE[LINESIZE+1];
static long OLDLOC; static long OLDLOC;
static long MAXDIE;
// Storage for what comes out of the database // Storage for what comes out of the database
long LINUSE; long LINUSE;

2
main.c
View file

@ -904,7 +904,7 @@ static void listobjects(void)
static bool do_command(FILE *cmdin) static bool do_command(FILE *cmdin)
/* Get and execute a command */ /* Get and execute a command */
{ {
long KQ, VERB, KK, V1, V2; long KQ, VERB, V1, V2;
long i, k, KMOD; long i, k, KMOD;
static long igo = 0; static long igo = 0;
static long obj = 0; static long obj = 0;

4
misc.c
View file

@ -27,7 +27,7 @@ void packed_to_token(long packed, char token[6])
for (int i = 0; i < 5; ++i) for (int i = 0; i < 5; ++i)
{ {
char advent = (packed >> i * 6) & 63; char advent = (packed >> i * 6) & 63;
token[4 - i] = advent_to_ascii[advent]; token[4 - i] = advent_to_ascii[(int) advent];
} }
// Ensure the last character is \0. // Ensure the last character is \0.
@ -648,7 +648,7 @@ void TYPE(void)
} }
for (i=1; i<=LNLENG; i++) { for (i=1; i<=LNLENG; i++) {
INLINE[i]=advent_to_ascii[INLINE[i]]; INLINE[i]=advent_to_ascii[(int) INLINE[i]];
} }
INLINE[LNLENG+1]=0; INLINE[LNLENG+1]=0;
printf("%s\n", INLINE+1); printf("%s\n", INLINE+1);

View file

@ -526,13 +526,11 @@ object_description_s object_descriptions[] = {
}, },
{ {
.inventory = "Water in the bottle", .inventory = "Water in the bottle",
.longs = (char* []) { .longs = NULL,
},
}, },
{ {
.inventory = "Oil in the bottle", .inventory = "Oil in the bottle",
.longs = (char* []) { .longs = NULL,
},
}, },
{ {
.inventory = "*mirror", .inventory = "*mirror",