From: iceman1001 <iceman@iuse.se>
Date: Wed, 9 Dec 2015 14:29:18 +0000 (+0100)
Subject: Two fixes for warnings when compiling on Ubuntu14.04.
X-Git-Url: http://cvs.zerfleddert.de/cgi-bin/gitweb.cgi/proxmark3-svn/commitdiff_plain/2b9006bd143dd37ea79fb746196289b2a0843e8e?ds=inline

Two fixes for warnings when compiling on Ubuntu14.04.

FIX: a wrongly set parameter call to memset in CmdT55xxWipe .
FIX: an ignored fread call in  cmdhficlass.c,
---

diff --git a/client/cmdhficlass.c b/client/cmdhficlass.c
index f17f96ca..7f0779b6 100644
--- a/client/cmdhficlass.c
+++ b/client/cmdhficlass.c
@@ -1021,7 +1021,11 @@ int CmdHFiClassCloneTag(const char *Cmd) {
 	// else we have to create a share memory
 	int i;
 	fseek(f,startblock*8,SEEK_SET);
-	fread(tag_data,sizeof(iclass_block_t),endblock - startblock + 1,f);
+	if ( fread(tag_data,sizeof(iclass_block_t),endblock - startblock + 1,f) == 0){
+		PrintAndLog("File reading error.");
+		fclose(f);
+		return 2;
+	}
 
 	uint8_t MAC[4]={0x00,0x00,0x00,0x00};
 	uint8_t div_key[8]={0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00};
diff --git a/client/cmdlft55xx.c b/client/cmdlft55xx.c
index b967936b..386ac608 100644
--- a/client/cmdlft55xx.c
+++ b/client/cmdlft55xx.c
@@ -1317,7 +1317,7 @@ int CmdT55xxWipe(const char *Cmd) {
 		if (!CmdT55xxWriteBlock(ptrData)) 
 			PrintAndLog("Error writing blk %d", blk);
 		
-		memset(writeData, sizeof(writeData), 0x00);
+		memset(writeData,0x00, sizeof(writeData));
 	}
 	return 0;
 }