Additional minor cleanup and remove a straggler data declaration

from hunt_common.h.
This commit is contained in:
dholland 2014-03-29 21:55:59 +00:00
parent 506bf125f4
commit ecca92983f
4 changed files with 23 additions and 19 deletions

View File

@ -1,4 +1,4 @@
/* $NetBSD: driver.c,v 1.29 2014/03/29 21:33:41 dholland Exp $ */
/* $NetBSD: driver.c,v 1.30 2014/03/29 21:55:59 dholland Exp $ */
/*
* Copyright (c) 1983-2003, Regents of the University of California.
* All rights reserved.
@ -32,7 +32,7 @@
#include <sys/cdefs.h>
#ifndef lint
__RCSID("$NetBSD: driver.c,v 1.29 2014/03/29 21:33:41 dholland Exp $");
__RCSID("$NetBSD: driver.c,v 1.30 2014/03/29 21:55:59 dholland Exp $");
#endif /* not lint */
#include <sys/ioctl.h>
@ -47,7 +47,7 @@ __RCSID("$NetBSD: driver.c,v 1.29 2014/03/29 21:33:41 dholland Exp $");
#ifdef INTERNET
static u_short Test_port = TEST_PORT;
static uint16_t Test_port = TEST_PORT;
#else
static const char Sock_name[] = "/tmp/hunt";
static const char Stat_name[] = "/tmp/hunt.stats";
@ -822,11 +822,11 @@ havechar(PLAYER *pp, int i)
if (!(fdset[i].revents & POLLIN))
return false;
check_again:
errno = 0;
if ((pp->p_nchar = read(pp->p_fd, pp->p_cbuf, sizeof pp->p_cbuf)) <= 0)
{
pp->p_nchar = read(pp->p_fd, pp->p_cbuf, sizeof pp->p_cbuf);
if (pp->p_nchar < 0 && errno == EINTR) {
goto check_again;
} else if (pp->p_nchar <= 0) {
if (errno == EINTR)
goto check_again;
pp->p_cbuf[0] = 'q';
}
pp->p_ncount = 0;
@ -838,7 +838,7 @@ check_again:
* Exit with the given value, cleaning up any droppings lying around
*/
void
cleanup(int eval)
cleanup(int exitval)
{
PLAYER *pp;
@ -861,7 +861,7 @@ cleanup(int eval)
(void) unlink(Sock_name);
#endif
exit(eval);
exit(exitval);
}
/*

View File

@ -1,4 +1,4 @@
/* $NetBSD: extern.c,v 1.8 2014/03/29 21:33:41 dholland Exp $ */
/* $NetBSD: extern.c,v 1.9 2014/03/29 21:55:59 dholland Exp $ */
/*
* Copyright (c) 1983-2003, Regents of the University of California.
* All rights reserved.
@ -32,7 +32,7 @@
#include <sys/cdefs.h>
#ifndef lint
__RCSID("$NetBSD: extern.c,v 1.8 2014/03/29 21:33:41 dholland Exp $");
__RCSID("$NetBSD: extern.c,v 1.9 2014/03/29 21:55:59 dholland Exp $");
#endif /* not lint */
#include "hunt.h"
@ -65,20 +65,22 @@ PLAYER Monitor[MAXMON]; /* all the monitors */
PLAYER *End_monitor = Monitor; /* last active monitor slot */
#endif
int shot_req[MAXBOMB] = {
const int shot_req[MAXBOMB] = {
BULREQ, GRENREQ, SATREQ,
BOMB7REQ, BOMB9REQ, BOMB11REQ,
BOMB13REQ, BOMB15REQ, BOMB17REQ,
BOMB19REQ, BOMB21REQ,
};
int shot_type[MAXBOMB] = {
const int shot_type[MAXBOMB] = {
SHOT, GRENADE, SATCHEL,
BOMB, BOMB, BOMB,
BOMB, BOMB, BOMB,
BOMB, BOMB,
};
int slime_req[MAXSLIME] = {
#ifdef OOZE
const int slime_req[MAXSLIME] = {
SLIMEREQ, SSLIMEREQ, SLIME2REQ, SLIME3REQ,
};
#endif

View File

@ -1,4 +1,4 @@
/* $NetBSD: hunt.h,v 1.25 2014/03/29 21:43:46 dholland Exp $ */
/* $NetBSD: hunt.h,v 1.26 2014/03/29 21:55:59 dholland Exp $ */
/*
* Copyright (c) 1983-2003, Regents of the University of California.
@ -55,8 +55,11 @@
#include "hunt_common.h"
extern int shot_req[];
extern int shot_type[];
extern const int shot_req[];
extern const int shot_type[];
#ifdef OOZE
extern const int slime_req[];
#endif
typedef struct bullet_def BULLET;
typedef struct expl_def EXPL;

View File

@ -1,4 +1,4 @@
/* $NetBSD: hunt_common.h,v 1.2 2014/03/29 21:25:35 dholland Exp $ */
/* $NetBSD: hunt_common.h,v 1.3 2014/03/29 21:55:59 dholland Exp $ */
/*
* Copyright (c) 1983-2003, Regents of the University of California.
@ -206,7 +206,6 @@
#define SLIME3REQ 20
#define MAXSLIME 4
#define SLIMESPEED 5
extern int slime_req[];
#endif
#ifdef VOLCANO
#define LAVASPEED 1