From 841d7af0dcaa91b937cd17631ee460cb5301d6ef Mon Sep 17 00:00:00 2001 From: iceman1001 Date: Tue, 19 Jan 2016 19:52:01 +0100 Subject: [PATCH] FIX: Coverity Scan warnings on not using the fread return value. --- client/cmdhficlass.c | 3 ++- client/cmdhfmf.c | 14 ++++++++++---- client/cmdhfmfhard.c | 3 ++- client/cmdlfhitag.c | 3 ++- client/loclass/ikeys.c | 21 ++++++++++----------- 5 files changed, 26 insertions(+), 18 deletions(-) diff --git a/client/cmdhficlass.c b/client/cmdhficlass.c index cf0128be..70c18aba 100644 --- a/client/cmdhficlass.c +++ b/client/cmdhficlass.c @@ -1044,7 +1044,8 @@ int CmdHFiClassCloneTag(const char *Cmd) { // else we have to create a share memory int i; fseek(f,startblock*8,SEEK_SET); - if ( fread(tag_data,sizeof(iclass_block_t),endblock - startblock + 1,f) == 0){ + size_t bytes_read = fread(tag_data,sizeof(iclass_block_t),endblock - startblock + 1,f); + if ( bytes_read == 0){ PrintAndLog("File reading error."); fclose(f); return 2; diff --git a/client/cmdhfmf.c b/client/cmdhfmf.c index cf0f5c13..b189e19b 100644 --- a/client/cmdhfmf.c +++ b/client/cmdhfmf.c @@ -312,8 +312,10 @@ int CmdHF14AMfDump(const char *Cmd) } // Read keys A from file + size_t bytes_read; for (sectorNo=0; sectorNo