Bah, more segfaults :P

This commit is contained in:
Bill Currie 2012-06-29 20:26:27 +09:00
parent cf48d5ab04
commit 249eb8e5d2

View file

@ -355,7 +355,7 @@ Cam_CheckHighTarget (void)
j = -1;
for (i = 0, max = -9999; i < MAX_CLIENTS; i++) {
s = &cl.players[i];
if (s->name->value[0] && !s->spectator && s->frags > max) {
if (s->name && s->name->value[0] && !s->spectator && s->frags > max) {
max = s->frags;
j = i;
}
@ -621,7 +621,7 @@ Cam_FinishMove (usercmd_t *cmd)
i = end;
do {
s = &cl.players[i];
if (s->name->value[0] && !s->spectator) {
if (s->name && s->name->value[0] && !s->spectator) {
Cam_Lock (i);
ideal_track = i;
return;
@ -631,7 +631,7 @@ Cam_FinishMove (usercmd_t *cmd)
// stay on same guy?
i = spec_track;
s = &cl.players[i];
if (s->name->value[0] && !s->spectator) {
if (s->name && s->name->value[0] && !s->spectator) {
Cam_Lock (i);
ideal_track = i;
return;