Fix identify not handling fread return properly.

This commit is contained in:
2022-10-02 17:40:01 +01:00
parent 39a5fb0b23
commit ebed537329

View File

@@ -58,7 +58,7 @@ int aaruf_identify_stream(FILE* imageStream)
size_t ret = fread(&header, sizeof(AaruHeader), 1, imageStream);
if(ret < sizeof(AaruHeader)) return 0;
if(ret != 1) return 0;
if((header.identifier == DIC_MAGIC || header.identifier == AARU_MAGIC) && header.imageMajorVersion <= AARUF_VERSION)
return 100;