From d71fdc9d0accfd401bc6201c750f52a07ba23991 Mon Sep 17 00:00:00 2001 From: AJ Martinez Date: Fri, 21 Jan 2022 02:42:16 -0600 Subject: [PATCH] avoid wasteful player_t copy --- src/k_director.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/k_director.c b/src/k_director.c index 947e73cc3..a35c3da84 100644 --- a/src/k_director.c +++ b/src/k_director.c @@ -57,17 +57,17 @@ static void K_UpdateDirectorPositions(void) { INT32 playernum; INT32 position; - player_t target; + player_t* target; memset(directorinfo.sortedplayers, -1, sizeof(directorinfo.sortedplayers)); for (playernum = 0; playernum < MAXPLAYERS; playernum++) { - target = players[playernum]; + target = &players[playernum]; - if (playeringame[playernum] && !target.spectator && target.position > 0) + if (playeringame[playernum] && !target->spectator && target->position > 0) { - directorinfo.sortedplayers[target.position - 1] = playernum; + directorinfo.sortedplayers[target->position - 1] = playernum; } }