doom: fix types mismatch spotted by gcc 4.5.1
- some variables were defined as const but declared without const - remove double declaration of mapnames* (already in .h) - forceOldBsp is boolean, not int git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27660 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
parent
5574af8334
commit
c9d4b7977a
4 changed files with 7 additions and 19 deletions
|
@ -86,7 +86,7 @@ extern const char *s_QLPROMPT; // = QLPROMPT;
|
||||||
"you can't start a new game\n"\
|
"you can't start a new game\n"\
|
||||||
"while in a network game.\n\n"PRESSKEY
|
"while in a network game.\n\n"PRESSKEY
|
||||||
*/
|
*/
|
||||||
extern char *s_NEWGAME; // = NEWGAME;
|
extern const char *s_NEWGAME; // = NEWGAME;
|
||||||
|
|
||||||
// CPhipps - message given when asked if to restart the level
|
// CPhipps - message given when asked if to restart the level
|
||||||
extern char *s_RESTARTLEVEL;
|
extern char *s_RESTARTLEVEL;
|
||||||
|
|
|
@ -844,7 +844,7 @@ void G_Ticker (void)
|
||||||
if ((netgame || demoplayback) && cmd->forwardmove > TURBOTHRESHOLD &&
|
if ((netgame || demoplayback) && cmd->forwardmove > TURBOTHRESHOLD &&
|
||||||
!(gametic&31) && ((gametic>>5)&3) == i )
|
!(gametic&31) && ((gametic>>5)&3) == i )
|
||||||
{
|
{
|
||||||
extern char *player_names[];
|
extern const char *player_names[];
|
||||||
/* cph - don't use sprintf, use doom_printf */
|
/* cph - don't use sprintf, use doom_printf */
|
||||||
doom_printf ("%s is turbo!", player_names[i]);
|
doom_printf ("%s is turbo!", player_names[i]);
|
||||||
}
|
}
|
||||||
|
@ -2241,7 +2241,7 @@ void G_RecordDemo (const char* name)
|
||||||
// byte(s) should still be skipped over or padded with 0's.
|
// byte(s) should still be skipped over or padded with 0's.
|
||||||
// Lee Killough 3/1/98
|
// Lee Killough 3/1/98
|
||||||
|
|
||||||
extern int forceOldBsp;
|
extern boolean forceOldBsp;
|
||||||
|
|
||||||
byte *G_WriteOptions(byte *demo_p)
|
byte *G_WriteOptions(byte *demo_p)
|
||||||
{
|
{
|
||||||
|
|
|
@ -227,18 +227,6 @@ extern int armor_red;
|
||||||
extern int armor_yellow;
|
extern int armor_yellow;
|
||||||
extern int armor_green;
|
extern int armor_green;
|
||||||
|
|
||||||
//
|
|
||||||
// Builtin map names.
|
|
||||||
// The actual names can be found in DStrings.h.
|
|
||||||
//
|
|
||||||
// Ty 03/27/98 - externalized map name arrays - now in d_deh.c
|
|
||||||
// and converted to arrays of pointers to char *
|
|
||||||
// See modified HUTITLEx macros
|
|
||||||
extern char **mapnames[];
|
|
||||||
extern char **mapnames2[];
|
|
||||||
extern char **mapnamesp[];
|
|
||||||
extern char **mapnamest[];
|
|
||||||
|
|
||||||
// key tables
|
// key tables
|
||||||
// jff 5/10/98 french support removed,
|
// jff 5/10/98 french support removed,
|
||||||
// as it was not being used and couldn't be easily tested
|
// as it was not being used and couldn't be easily tested
|
||||||
|
|
|
@ -84,9 +84,9 @@ extern int hud_displayed; /* hud is displayed */
|
||||||
extern int hud_active; /* hud mode 0=off, 1=small, 2=full */
|
extern int hud_active; /* hud mode 0=off, 1=small, 2=full */
|
||||||
extern int hud_nosecrets; /* status does not list secrets/items/kills */
|
extern int hud_nosecrets; /* status does not list secrets/items/kills */
|
||||||
|
|
||||||
extern char **mapnames[];
|
extern const char ** const mapnames[];
|
||||||
extern char **mapnames2[];
|
extern const char ** const mapnames2[];
|
||||||
extern char **mapnamesp[];
|
extern const char ** const mapnamesp[];
|
||||||
extern char **mapnamest[];
|
extern const char ** const mapnamest[];
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
Loading…
Reference in a new issue