diff --git a/programs/fileio.c b/programs/fileio.c index 533b2250..3964f0f9 100644 --- a/programs/fileio.c +++ b/programs/fileio.c @@ -960,11 +960,9 @@ static int getFileInfo(fileInfo_t* info, const char* inFileName){ /* check if checksum is used */ BYTE const frameHeaderDescriptor = headerBuffer[4]; int const contentChecksumFlag = (frameHeaderDescriptor & (1 << 2)) >> 2; - if (contentChecksumFlag) { - info->usesCheck = 1; - } if (contentChecksumFlag) { int const ret = fseek(srcFile, 4, SEEK_CUR); + info->usesCheck = 1; if (ret != 0) { DISPLAY("Error: could not skip past checksum\n"); detectError = 1;