From 277fa46a61a4fdd2f2dd5039fe89657b235783d9 Mon Sep 17 00:00:00 2001 From: Roman Fomin Date: Thu, 27 Mar 2025 21:38:56 +0700 Subject: [PATCH] fix save buffer size calculation --- src/p_saveg.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/p_saveg.c b/src/p_saveg.c index de091d28..96f09be8 100644 --- a/src/p_saveg.c +++ b/src/p_saveg.c @@ -2091,7 +2091,9 @@ void P_ArchiveWorld (void) // killough 3/22/98: fix bug caused by hoisting save_p too early // killough 10/98: adjust size for changes below size_t size = - (sizeof(short)*5 + sizeof sec->floorheight + sizeof sec->ceilingheight) + (sizeof(short)*5 + sizeof sec->floorheight + sizeof sec->ceilingheight + + sizeof(sec->floor_xoffs) + sizeof(sec->floor_yoffs) + + sizeof(sec->ceiling_xoffs) + sizeof(sec->ceiling_yoffs)) * numsectors + sizeof(short)*3*numlines + 4; for (i=0; i