From 2476455195585f971a2f993e589d5d5d6ad9767e Mon Sep 17 00:00:00 2001 From: Eidolon Date: Thu, 27 Oct 2022 19:11:35 -0500 Subject: [PATCH] Loop inclusive for r_splitscreen r_splitscreen indexes from 0 inclusively --- src/d_netcmd.c | 2 +- src/p_user.c | 2 +- src/r_main.c | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/d_netcmd.c b/src/d_netcmd.c index 92586cab5..5c4757209 100644 --- a/src/d_netcmd.c +++ b/src/d_netcmd.c @@ -3741,7 +3741,7 @@ static void Got_Teamchange(UINT8 **cp, INT32 playernum) UINT8 i = 0; INT32 *localplayertable = (splitscreen_partied[consoleplayer] ? splitscreen_party[consoleplayer] : g_localplayers); - for (i = 0; i < r_splitscreen; i++) + for (i = 0; i <= r_splitscreen; i++) { if (localplayertable[i] == playernum) { diff --git a/src/p_user.c b/src/p_user.c index 3ddd9bfda..da6ea42f7 100644 --- a/src/p_user.c +++ b/src/p_user.c @@ -3474,7 +3474,7 @@ boolean P_SpectatorJoinGame(player_t *player) UINT8 i = 0; INT32 *localplayertable = (splitscreen_partied[consoleplayer] ? splitscreen_party[consoleplayer] : g_localplayers); - for (i = 0; i < r_splitscreen; i++) + for (i = 0; i <= r_splitscreen; i++) { if (localplayertable[i] == (player-players)) { diff --git a/src/r_main.c b/src/r_main.c index 3e79f9871..7911800fe 100644 --- a/src/r_main.c +++ b/src/r_main.c @@ -331,7 +331,7 @@ angle_t R_PointToAnglePlayer(player_t *player, fixed_t x, fixed_t y) camera_t *cam = NULL; UINT8 i; - for (i = 0; i < r_splitscreen; i++) + for (i = 0; i <= r_splitscreen; i++) { if (player == &players[displayplayers[i]]) {