From c5ff41d6a640f34d833a61c6bc05472938efc7d4 Mon Sep 17 00:00:00 2001 From: toasterbabe <rollerorbital@gmail.com> Date: Thu, 9 Jun 2016 15:20:45 +0100 Subject: [PATCH] Fixed compile error and placed the #undefs for xsign and ysign in more logical places. --- src/p_user.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/p_user.c b/src/p_user.c index 313dad1d5..ca0224132 100644 --- a/src/p_user.c +++ b/src/p_user.c @@ -2878,6 +2878,8 @@ static void P_DoTeeter(player_t *player) #define ysign ((i & 2) ? 1 : -1) // 0 -> 1 | 1 -> 1 | 2 -> -1 | 3 -> -1 fixed_t checkx = player->mo->x + (xsign*FixedMul(5*FRACUNIT, player->mo->scale)); fixed_t checky = player->mo->y + (ysign*FixedMul(5*FRACUNIT, player->mo->scale)); +#undef xsign +#undef ysign sec = R_PointInSubsector(checkx, checky)->sector; @@ -2891,8 +2893,6 @@ static void P_DoTeeter(player_t *player) #endif highestceilingheight = (ceilingheight > highestceilingheight) ? ceilingheight : highestceilingheight; lowestfloorheight = (floorheight < lowestfloorheight) ? floorheight : lowestfloorheight; -#undef xsign -#undef ysign if (!(sec->ffloors)) continue; // move on to the next subsector