diff options
Diffstat (limited to 'mille/extern.c')
-rw-r--r-- | mille/extern.c | 28 |
1 files changed, 14 insertions, 14 deletions
diff --git a/mille/extern.c b/mille/extern.c index 64ae3e6b..81039ff0 100644 --- a/mille/extern.c +++ b/mille/extern.c @@ -1,4 +1,4 @@ -/* $NetBSD: extern.c,v 1.5 1997/10/12 00:53:55 lukem Exp $ */ +/* $NetBSD: extern.c,v 1.6 1999/09/08 21:17:50 jsm Exp $ */ /* * Copyright (c) 1982, 1993 @@ -38,7 +38,7 @@ #if 0 static char sccsid[] = "@(#)extern.c 8.1 (Berkeley) 5/31/93"; #else -__RCSID("$NetBSD: extern.c,v 1.5 1997/10/12 00:53:55 lukem Exp $"); +__RCSID("$NetBSD: extern.c,v 1.6 1999/09/08 21:17:50 jsm Exp $"); #endif #endif /* not lint */ @@ -55,10 +55,10 @@ bool Debug, /* set if debugging code on */ Order, /* set if hand should be sorted */ Saved; /* set if game just saved */ -char *C_fmt = "%-18.18s", /* format for printing cards */ +char Initstr[100]; /* initial string for error field */ +const char *C_fmt = "%-18.18s", /* format for printing cards */ *Fromfile = NULL, /* startup file for game */ - Initstr[100], /* initial string for error field */ - *_cn[NUM_CARDS] = { /* Card name buffer */ + *const _cn[NUM_CARDS] = { /* Card name buffer */ "", "25", "50", @@ -80,7 +80,7 @@ char *C_fmt = "%-18.18s", /* format for printing cards */ "Driving Ace", "Right of Way" }, - **C_name = &_cn[1]; /* Card names */ + *const *C_name = &_cn[1]; /* Card names */ int Card_no, /* Card number for current move */ End, /* End value for current hand */ @@ -89,8 +89,8 @@ int Card_no, /* Card number for current move */ Play, /* Current player */ Numgos, /* Number of Go cards used by computer */ Window = W_SMALL, /* Current window wanted */ - Numseen[NUM_CARDS], /* Number of cards seen in current hand */ - Value[NUM_MILES] = { /* Value of mileage cards */ + Numseen[NUM_CARDS]; /* Number of cards seen in current hand */ +const int Value[NUM_MILES] = { /* Value of mileage cards */ 25, 50, 75, 100, 200 }, Numcards[NUM_CARDS] = { /* Number of cards in deck */ @@ -114,8 +114,8 @@ int Card_no, /* Card number for current move */ 1, /* C_DRIVE_SAFE */ 1, /* C_RIGHT_WAY */ 0 /* C_INIT */ - }, - Numneed[NUM_CARDS] = { /* number of cards needed per hand */ + }; +int Numneed[NUM_CARDS] = { /* number of cards needed per hand */ 0, /* C_25 */ 0, /* C_50 */ 0, /* C_75 */ @@ -140,13 +140,13 @@ int Card_no, /* Card number for current move */ CARD Discard, /* Top of discard pile */ Sh_discard, /* Last discard card shown */ - *Topcard, /* Pointer to next card to be picked */ - Opposite[NUM_CARDS] = { /* Opposites of each card */ + *Topcard; /* Pointer to next card to be picked */ +const CARD Opposite[NUM_CARDS] = { /* Opposites of each card */ C_25, C_50, C_75, C_100, C_200, C_GAS, C_SPARE, C_REPAIRS, C_GO, C_END_LIMIT, C_EMPTY, C_FLAT, C_CRASH, C_STOP, C_LIMIT, C_EMPTY, C_FLAT, C_CRASH, C_STOP, C_INIT - }, - Deck[DECK_SZ] = { /* Current deck */ + }; +CARD Deck[DECK_SZ] = { /* Current deck */ C_25, C_25, C_25, C_25, C_25, C_25, C_25, C_25, C_25, C_25, C_50, C_50, C_50, C_50, C_50, C_50, C_50, C_50, C_50, C_50, C_75, C_75, C_75, C_75, C_75, C_75, C_75, C_75, C_75, C_75, |