From f2e98436acf26eff762250802ae4ee910ebdfe1a Mon Sep 17 00:00:00 2001 From: Holger Schemel Date: Thu, 16 Sep 2021 16:58:41 +0200 Subject: [PATCH] removed writing tape file for upload if INFO chunk is missing or wrong --- src/tape.c | 15 +-------------- 1 file changed, 1 insertion(+), 14 deletions(-) diff --git a/src/tape.c b/src/tape.c index 0fc6c782..cf65474a 100644 --- a/src/tape.c +++ b/src/tape.c @@ -1800,20 +1800,7 @@ static int AutoPlayTapesExt(boolean initialize) autoplay.tape_filename = (options.mytapes ? getTapeFilename(level_nr) : getDefaultSolutionTapeFilename(level_nr)); - boolean correct_info_chunk = - (!tape.no_info_chunk && - strEqual(leveldir_current->identifier, tape.level_identifier) && - level_nr == tape.level_nr); - - if (!correct_info_chunk) - { - strncpy(tape.level_identifier, leveldir_current->identifier, - MAX_FILENAME_LEN); - tape.level_identifier[MAX_FILENAME_LEN] = '\0'; - tape.level_nr = level_nr; - } - - if (!fileExists(autoplay.tape_filename) || !correct_info_chunk) + if (!fileExists(autoplay.tape_filename)) { // non-standard or incorrect solution tape -- save to temporary file autoplay.tape_filename = getTemporaryTapeFilename(); -- 2.34.1