From 86be5f7354658fd1f5d2d407a3e3b3581349e837 Mon Sep 17 00:00:00 2001 From: James R Date: Wed, 14 Jun 2023 20:09:32 -0700 Subject: [PATCH] SaveMobjThinker: fix diff2 uninitialized --- src/p_saveg.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/p_saveg.c b/src/p_saveg.c index ba096a480..f022feedf 100644 --- a/src/p_saveg.c +++ b/src/p_saveg.c @@ -2355,6 +2355,8 @@ static void SaveMobjThinker(savebuffer_t *save, const thinker_t *th, const UINT8 if (mobj->type == MT_SPARK) return; + diff2 = 0; + if (mobj->spawnpoint) { // spawnpoint is not modified but we must save it since it is an identifier @@ -2408,8 +2410,6 @@ static void SaveMobjThinker(savebuffer_t *save, const thinker_t *th, const UINT8 } } - diff2 = 0; - // not the default but the most probable if (mobj->momx != 0 || mobj->momy != 0 || mobj->momz != 0 || mobj->pmomz != 0) diff |= MD_MOM;