From 035ca48bd333abcf01acf29584817bc80e03e498 Mon Sep 17 00:00:00 2001 From: Holger Schemel Date: Mon, 8 Jan 2018 16:28:57 +0100 Subject: [PATCH] added warning when loading Supaplex demo that exceeds maximum demo size --- src/game_sp/file.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/game_sp/file.c b/src/game_sp/file.c index bd1a0fa0..9fa3908a 100644 --- a/src/game_sp/file.c +++ b/src/game_sp/file.c @@ -257,6 +257,10 @@ static void LoadNativeLevelFromFileStream_SP(File *file, int width, int height, break; } + if (i >= SP_MAX_TAPE_LEN) + Error(ERR_WARN, "SP demo truncated: size exceeds maximum SP demo size %d", + SP_MAX_TAPE_LEN); + native_sp_level.demo.length = i; native_sp_level.demo.is_available = (native_sp_level.demo.length > 0); } -- 2.34.1