diff --git a/client/cl_tent.c b/client/cl_tent.c index 1b10829..bcaea24 100644 --- a/client/cl_tent.c +++ b/client/cl_tent.c @@ -1673,6 +1673,8 @@ void CL_AddExplosions (void) ent->skinnum = 0; ent->flags |= RF_TRANSLUCENT; break; + default: + break; } if (ex->type == ex_free) diff --git a/ctf/g_ctf.c b/ctf/g_ctf.c index 1b8cb94..bf7f0d8 100644 --- a/ctf/g_ctf.c +++ b/ctf/g_ctf.c @@ -2839,6 +2839,8 @@ void CTFWinElection(void) strncpy(level.forcemap, ctfgame.elevel, sizeof(level.forcemap) - 1); EndDMLevel(); break; + default: + break; } ctfgame.election = ELECT_NONE; } @@ -3261,6 +3263,8 @@ int CTFUpdateJoinMenu(edict_t *ent) case MATCH_GAME : joinmenu[jmenu_match].text = "*MATCH IN PROGRESS"; break; + default: + break; } if (joinmenu[jmenu_red].text) @@ -3401,6 +3405,8 @@ qboolean CTFCheckRules(void) CTFEndMatch(); gi.positioned_sound (world->s.origin, world, CHAN_AUTO | CHAN_RELIABLE, gi.soundindex("misc/bigtele.wav"), 1, ATTN_NONE, 0); return false; + default: + break; } } @@ -3450,6 +3456,8 @@ qboolean CTFCheckRules(void) gi.positioned_sound (world->s.origin, world, CHAN_AUTO | CHAN_RELIABLE, gi.soundindex("world/10_0.wav"), 1, ATTN_NONE, 0); } break; + default: + break; } return false; diff --git a/ctf/g_save.c b/ctf/g_save.c index 406677d..b14696b 100644 --- a/ctf/g_save.c +++ b/ctf/g_save.c @@ -303,6 +303,8 @@ void WriteField2 (FILE *f, field_t *field, byte *base) fwrite (*(char **)p, len, 1, f); } break; + default: + break; } } diff --git a/ctf/g_spawn.c b/ctf/g_spawn.c index f58e38a..fe0b021 100644 --- a/ctf/g_spawn.c +++ b/ctf/g_spawn.c @@ -416,6 +416,8 @@ void ED_ParseField (char *key, char *value, edict_t *ent) break; case F_IGNORE: break; + default: + break; } return; } diff --git a/game/g_save.c b/game/g_save.c index 957862d..2dc553a 100644 --- a/game/g_save.c +++ b/game/g_save.c @@ -315,6 +315,8 @@ void WriteField2 (FILE *f, field_t *field, byte *base) fwrite (*(char **)p, len, 1, f); } break; + default: + break; } } diff --git a/game/g_spawn.c b/game/g_spawn.c index c6084e9..673f248 100644 --- a/game/g_spawn.c +++ b/game/g_spawn.c @@ -396,6 +396,8 @@ void ED_ParseField (char *key, char *value, edict_t *ent) break; case F_IGNORE: break; + default: + break; } return; } diff --git a/qcommon/common.c b/qcommon/common.c index 80bb873..58902de 100644 --- a/qcommon/common.c +++ b/qcommon/common.c @@ -1491,10 +1491,10 @@ void Qcommon_Init (int argc, char **argv) Qcommon_Frame ================= */ -void Qcommon_Frame (int msec) +void Qcommon_Frame (volatile int msec) { char *s; - int time_before = 0, time_between = 0, time_after = 0; + volatile int time_before = 0, time_between = 0, time_after = 0; if (setjmp (abortframe) ) return; // an ERR_DROP was thrown