diff options
Diffstat (limited to 'phantasia')
| -rw-r--r-- | phantasia/gamesupport.c | 4 | ||||
| -rw-r--r-- | phantasia/interplayer.c | 4 | ||||
| -rw-r--r-- | phantasia/io.c | 4 | ||||
| -rw-r--r-- | phantasia/main.c | 4 | ||||
| -rw-r--r-- | phantasia/misc.c | 26 | ||||
| -rw-r--r-- | phantasia/phantglobs.c | 22 | ||||
| -rw-r--r-- | phantasia/phantglobs.h | 36 | ||||
| -rw-r--r-- | phantasia/phantstruct.h | 4 | ||||
| -rw-r--r-- | phantasia/setup.c | 10 |
9 files changed, 57 insertions, 57 deletions
diff --git a/phantasia/gamesupport.c b/phantasia/gamesupport.c index b0ce0d8f..dbb3f0fd 100644 --- a/phantasia/gamesupport.c +++ b/phantasia/gamesupport.c @@ -1,4 +1,4 @@ -/* $NetBSD: gamesupport.c,v 1.4 1997/10/13 02:18:16 lukem Exp $ */ +/* $NetBSD: gamesupport.c,v 1.5 1999/09/08 21:17:53 jsm Exp $ */ /* * gamesupport.c - auxiliary routines for support of Phantasia @@ -13,7 +13,7 @@ changestats(ingameflag) static char flag[2] = /* for printing values of bools */ {'F', 'T'}; struct player *playerp; /* pointer to structure to alter */ - char *prompt; /* pointer to prompt string */ + const char *prompt; /* pointer to prompt string */ int c; /* input */ int today; /* day of year of today */ int temp; /* temporary variable */ diff --git a/phantasia/interplayer.c b/phantasia/interplayer.c index 8399f914..2344e0e9 100644 --- a/phantasia/interplayer.c +++ b/phantasia/interplayer.c @@ -1,4 +1,4 @@ -/* $NetBSD: interplayer.c,v 1.3 1997/10/13 02:18:22 lukem Exp $ */ +/* $NetBSD: interplayer.c,v 1.4 1999/09/08 21:17:53 jsm Exp $ */ /* * interplayer.c - player to player routines for Phantasia @@ -656,7 +656,7 @@ void dotampered() { short tamper; /* value for tampering with other players */ - char *option; /* pointer to option description */ + const char *option; /* pointer to option description */ double temp1 = 0.0, temp2 = 0.0; /* other tampering values */ int ch; /* input */ long loc; /* location in energy void file */ diff --git a/phantasia/io.c b/phantasia/io.c index 40fd952f..989a67db 100644 --- a/phantasia/io.c +++ b/phantasia/io.c @@ -1,4 +1,4 @@ -/* $NetBSD: io.c,v 1.3 1997/10/13 02:18:25 lukem Exp $ */ +/* $NetBSD: io.c,v 1.4 1999/09/08 21:17:54 jsm Exp $ */ /* * io.c - input/output routines for Phantasia @@ -153,7 +153,7 @@ interrupt() int getanswer(choices, def) - char *choices; + const char *choices; bool def; { int ch; /* input */ diff --git a/phantasia/main.c b/phantasia/main.c index 11cee82f..efa49e05 100644 --- a/phantasia/main.c +++ b/phantasia/main.c @@ -1,4 +1,4 @@ -/* $NetBSD: main.c,v 1.6 1999/08/18 01:39:16 hubertf Exp $ */ +/* $NetBSD: main.c,v 1.7 1999/09/08 21:17:54 jsm Exp $ */ /* * Phantasia 3.3.2 -- Interterminal fantasy game @@ -873,7 +873,7 @@ genchar(type) int type; { int subscript; /* used for subscripting into Stattable */ - struct charstats *statptr; /* for pointing into Stattable */ + const struct charstats *statptr; /* for pointing into Stattable */ subscript = type - '1'; diff --git a/phantasia/misc.c b/phantasia/misc.c index 4b5dc0f4..89cd940b 100644 --- a/phantasia/misc.c +++ b/phantasia/misc.c @@ -1,4 +1,4 @@ -/* $NetBSD: misc.c,v 1.4 1998/08/30 09:19:39 veego Exp $ */ +/* $NetBSD: misc.c,v 1.5 1999/09/08 21:17:54 jsm Exp $ */ /* * misc.c Phantasia miscellaneous support routines @@ -10,7 +10,7 @@ void movelevel() { - struct charstats *statptr; /* for pointing into Stattable */ + const struct charstats *statptr; /* for pointing into Stattable */ double new; /* new level */ double inc; /* increment between new and old levels */ @@ -60,15 +60,15 @@ movelevel() death("Old age"); } -char * +const char * descrlocation(playerp, shortflag) struct player *playerp; bool shortflag; { double circle; /* corresponding circle for coordinates */ int quadrant; /* quandrant of grid */ - char *label; /* pointer to place name */ - static char *nametable[4][4] = /* names of places */ + const char *label; /* pointer to place name */ + static const char *const nametable[4][4] = /* names of places */ { {"Anorien", "Ithilien", "Rohan", "Lorien"}, {"Gondor", "Mordor", "Dunland", "Rovanion"}, @@ -412,7 +412,7 @@ displaystats() void allstatslist() { - static char *flags[] = /* to print value of some bools */ + static const char *const flags[] = /* to print value of some bools */ { "False", " True" @@ -442,13 +442,13 @@ allstatslist() flags[(int)Player.p_palantir]); } -char * +const char * descrtype(playerp, shortflag) struct player *playerp; bool shortflag; { int type; /* for caluculating result subscript */ - static char *results[] =/* description table */ + static const char *const results[] =/* description table */ { " Magic User", " MU", " Fighter", " F ", @@ -508,7 +508,7 @@ descrtype(playerp, shortflag) long findname(name, playerp) - char *name; + const char *name; struct player *playerp; { long loc = 0; /* location in the file */ @@ -576,11 +576,11 @@ leavegame() void death(how) - char *how; + const char *how; { FILE *fp; /* for updating various files */ int ch; /* input */ - static char *deathmesg[] = + static const char *const deathmesg[] = /* add more messages here, if desired */ { "You have been wounded beyond repair. ", @@ -935,7 +935,7 @@ readmessage() void error(whichfile) - char *whichfile; + const char *whichfile; { int (*funcp) __P((const char *,...)); @@ -973,7 +973,7 @@ ill_sig(whichsig) /* NOTREACHED */ } -char * +const char * descrstatus(playerp) struct player *playerp; { diff --git a/phantasia/phantglobs.c b/phantasia/phantglobs.c index 399de146..58769881 100644 --- a/phantasia/phantglobs.c +++ b/phantasia/phantglobs.c @@ -1,4 +1,4 @@ -/* $NetBSD: phantglobs.c,v 1.4 1998/07/27 01:12:35 mycroft Exp $ */ +/* $NetBSD: phantglobs.c,v 1.5 1999/09/08 21:17:54 jsm Exp $ */ /* * phantglobs.c - globals for Phantasia @@ -30,7 +30,7 @@ jmp_buf Timeoenv; /* used for timing out waiting for input */ long Fileloc; /* location in file of player statistics */ const char *Login; /* pointer to login of player */ -char *Enemyname; /* pointer name of monster/player we are battling*/ +const char *Enemyname; /* pointer name of monster/player we are battling*/ struct player Player; /* stats for player */ struct player Other; /* stats for another player */ @@ -39,10 +39,10 @@ struct monster Curmonster;/* stats for current monster */ struct energyvoid Enrgyvoid;/* energy void buffer */ -struct charstats *Statptr;/* pointer into Stattable[] */ +const struct charstats *Statptr;/* pointer into Stattable[] */ /* lookup table for character type dependent statistics */ -struct charstats Stattable[7] = { +const struct charstats Stattable[7] = { /* MAGIC USER */ { 15.0, 200.0, 18.0, 175.0, 10, @@ -92,7 +92,7 @@ struct charstats Stattable[7] = { }; /* menu of items for purchase */ -struct menuitem Menu[] = { +const struct menuitem Menu[] = { {"Mana", 1}, {"Shield", 5}, {"Book", 200}, @@ -110,9 +110,9 @@ FILE *Energyvoidfp; /* pointer to open energy void file */ char Databuf[SZ_DATABUF]; /* a place to read data into */ /* some canned strings for messages */ -char Illcmd[] = "Illegal command.\n"; -char Illmove[] = "Too far.\n"; -char Illspell[] = "Illegal spell.\n"; -char Nomana[] = "Not enought mana for that spell.\n"; -char Somebetter[] = "But you already have something better.\n"; -char Nobetter[] = "That's no better than what you already have.\n"; +const char Illcmd[] = "Illegal command.\n"; +const char Illmove[] = "Too far.\n"; +const char Illspell[] = "Illegal spell.\n"; +const char Nomana[] = "Not enought mana for that spell.\n"; +const char Somebetter[] = "But you already have something better.\n"; +const char Nobetter[] = "That's no better than what you already have.\n"; diff --git a/phantasia/phantglobs.h b/phantasia/phantglobs.h index 00077e55..008ae1de 100644 --- a/phantasia/phantglobs.h +++ b/phantasia/phantglobs.h @@ -1,4 +1,4 @@ -/* $NetBSD: phantglobs.h,v 1.5 1998/07/27 01:12:35 mycroft Exp $ */ +/* $NetBSD: phantglobs.h,v 1.6 1999/09/08 21:17:54 jsm Exp $ */ /* * phantglobs.h - global declarations for Phantasia @@ -28,7 +28,7 @@ extern jmp_buf Timeoenv; /* used for timing out waiting for input */ extern long Fileloc; /* location in file of player statistics */ extern const char *Login; /* pointer to login of current player */ -extern char *Enemyname; /* pointer name of monster/player we are battling*/ +extern const char *Enemyname; /* pointer name of monster/player we are battling*/ extern struct player Player; /* stats for player */ extern struct player Other; /* stats for another player */ @@ -37,11 +37,11 @@ extern struct monster Curmonster;/* stats for current monster */ extern struct energyvoid Enrgyvoid;/* energy void buffer */ -extern struct charstats Stattable[];/* used for rolling and changing player stats*/ +extern const struct charstats Stattable[];/* used for rolling and changing player stats*/ -extern struct charstats *Statptr;/* pointer into Stattable[] */ +extern const struct charstats *Statptr;/* pointer into Stattable[] */ -extern struct menuitem Menu[]; /* menu of items for purchase */ +extern const struct menuitem Menu[]; /* menu of items for purchase */ extern FILE *Playersfp; /* pointer to open player file */ extern FILE *Monstfp; /* pointer to open monster file */ @@ -51,18 +51,18 @@ extern FILE *Energyvoidfp; /* pointer to open energy void file */ extern char Databuf[]; /* a place to read data into */ /* some canned strings for messages */ -extern char Illcmd[]; -extern char Illmove[]; -extern char Illspell[]; -extern char Nomana[]; -extern char Somebetter[]; -extern char Nobetter[]; +extern const char Illcmd[]; +extern const char Illmove[]; +extern const char Illspell[]; +extern const char Nomana[]; +extern const char Somebetter[]; +extern const char Nobetter[]; /* functions which we need to know about */ -char *descrlocation __P((struct player *, bool)); -char *descrstatus __P((struct player *)); -char *descrtype __P((struct player *, bool)); +const char *descrlocation __P((struct player *, bool)); +const char *descrstatus __P((struct player *)); +const char *descrtype __P((struct player *, bool)); void activelist __P((void)); void adjuststats __P((void)); long allocrecord __P((void)); @@ -80,19 +80,19 @@ void checktampered __P((void)); void cleanup __P((int)); void collecttaxes __P((double, double)); void cursedtreasure __P((void)); -void death __P((char *)); +void death __P((const char *)); void displaystats __P((void)); double distance __P((double, double, double, double)); void dotampered __P((void)); double drandom __P((void)); void encounter __P((int)); void enterscore __P((void)); -void error __P((char *)); +void error __P((const char *)); double explevel __P((double)); -long findname __P((char *, struct player *)); +long findname __P((const char *, struct player *)); void freerecord __P((struct player *, long)); void genchar __P((int)); -int getanswer __P((char *, bool)); +int getanswer __P((const char *, bool)); void getstring __P((char *, int)); void hitmonster __P((double)); void ill_sig __P((int)); diff --git a/phantasia/phantstruct.h b/phantasia/phantstruct.h index c7ada226..948bb232 100644 --- a/phantasia/phantstruct.h +++ b/phantasia/phantstruct.h @@ -1,4 +1,4 @@ -/* $NetBSD: phantstruct.h,v 1.2 1995/03/24 04:00:11 cgd Exp $ */ +/* $NetBSD: phantstruct.h,v 1.3 1999/09/08 21:17:55 jsm Exp $ */ /* * phantstruct.h - structure definitions for Phantasia @@ -121,6 +121,6 @@ struct charstats /* character type statistics */ struct menuitem /* menu item for purchase */ { - char *item; /* menu item name */ + const char *item; /* menu item name */ double cost; /* cost of item */ }; diff --git a/phantasia/setup.c b/phantasia/setup.c index 6727d265..83a43603 100644 --- a/phantasia/setup.c +++ b/phantasia/setup.c @@ -1,4 +1,4 @@ -/* $NetBSD: setup.c,v 1.8 1997/11/24 01:47:26 mrg Exp $ */ +/* $NetBSD: setup.c,v 1.9 1999/09/08 21:17:55 jsm Exp $ */ /* * setup.c - set up all files for Phantasia @@ -38,7 +38,7 @@ / /************************************************************************/ -static char *files[] = { /* all files to create */ +static const char *const files[] = { /* all files to create */ _PATH_MONST, _PATH_PEOPLE, _PATH_MESS, @@ -50,14 +50,14 @@ static char *files[] = { /* all files to create */ NULL, }; -char *monsterfile="monsters.asc"; +const char *monsterfile = "monsters.asc"; int main(argc, argv) int argc; char *argv[]; { - register char **filename; /* for pointing to file names */ + register const char *const *filename; /* for pointing to file names */ register int fd; /* file descriptor */ FILE *fp; /* for opening files */ struct stat fbuf; /* for getting files statistics */ @@ -235,7 +235,7 @@ main(argc, argv) /************************************************************************/ Error(str, file) -char *str, *file; + const char *str, *file; { fprintf(stderr, "Error: "); fprintf(stderr, str, file); |
