From 11fee625f5dac777c46a577062356f1fa1285743 Mon Sep 17 00:00:00 2001 From: James R Date: Wed, 30 Aug 2023 21:08:11 -0700 Subject: [PATCH] P_MobjFlip, P_MobjWasRemoved: let mobj be const --- src/p_local.h | 4 ++-- src/p_mobj.c | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/p_local.h b/src/p_local.h index 0fff3a78d..4fab4fa74 100644 --- a/src/p_local.h +++ b/src/p_local.h @@ -263,7 +263,7 @@ void P_RecalcPrecipInSector(sector_t *sector); void P_PrecipitationEffects(void); void P_RemoveMobj(mobj_t *th); -boolean P_MobjWasRemoved(mobj_t *th); +boolean P_MobjWasRemoved(const mobj_t *th); void P_RemoveSavegameMobj(mobj_t *th); boolean P_SetPlayerMobjState(mobj_t *mobj, statenum_t state); boolean P_SetMobjState(mobj_t *mobj, statenum_t state); @@ -313,7 +313,7 @@ mobj_t *P_SPMAngle(mobj_t *source, mobjtype_t type, angle_t angle, UINT8 aimtype #define P_SpawnPlayerMissile(s,t,f) P_SPMAngle(s,t,s->angle,true,f) #define P_SpawnNameFinder(s,t) P_SPMAngle(s,t,s->angle,true,0) void P_ColorTeamMissile(mobj_t *missile, player_t *source); -SINT8 P_MobjFlip(mobj_t *mobj); +SINT8 P_MobjFlip(const mobj_t *mobj); fixed_t P_GetMobjGravity(mobj_t *mo); void P_CalcChasePostImg(player_t *player, camera_t *thiscam); diff --git a/src/p_mobj.c b/src/p_mobj.c index dad3be9d8..c03ca8070 100644 --- a/src/p_mobj.c +++ b/src/p_mobj.c @@ -567,7 +567,7 @@ static boolean P_SetPrecipMobjState(precipmobj_t *mobj, statenum_t state) // // Special utility to return +1 or -1 depending on mobj's gravity // -SINT8 P_MobjFlip(mobj_t *mobj) +SINT8 P_MobjFlip(const mobj_t *mobj) { if (mobj && mobj->eflags & MFE_VERTICALFLIP) return -1; @@ -11379,7 +11379,7 @@ void P_RemoveMobj(mobj_t *mobj) // This does not need to be added to Lua. // To test it in Lua, check mobj.valid -boolean P_MobjWasRemoved(mobj_t *mobj) +boolean P_MobjWasRemoved(const mobj_t *mobj) { if (mobj && mobj->thinker.function.acp1 == (actionf_p1)P_MobjThinker) return false;