From: Dobrica Pavlinusic Date: Tue, 19 Aug 2014 12:44:34 +0000 (+0200) Subject: use defined hexdump istead of rfid_hexdump X-Git-Url: http://git.rot13.org/?p=librfid;a=commitdiff_plain;h=074b2fde2b5ccffbc55b04f7c1a4ec3a3da832dc use defined hexdump istead of rfid_hexdump This fixes segfault on amd64 --- diff --git a/utils/librfid-tool.c b/utils/librfid-tool.c index 3651e5d..e1c2a62 100644 --- a/utils/librfid-tool.c +++ b/utils/librfid-tool.c @@ -345,7 +345,7 @@ void iso15693_dump(struct rfid_reader_handle *rh,int layer2,int sector){ for(i=0;i<=255;i++){ rc = iso15693_read_block(l2h,i,buf,sizeof(buf),&block_sec); if (rc>=0) - printf("block[%3d:%02x]sec:0x%0x data(%d): %s\n",i,i,block_sec,rc,rfid_hexdump(buf,rc)); + printf("block[%3d:%02x]sec:0x%0x data(%d): %s\n",i,i,block_sec,rc,hexdump(buf,rc)); else{ printf("no data(read_block(%d)>> %d)\n",i,rc); if ((sector == -1)||(sector == -3)) @@ -357,7 +357,7 @@ void iso15693_dump(struct rfid_reader_handle *rh,int layer2,int sector){ sector=255; rc = iso15693_read_block(l2h,sector,buf,sizeof(buf)); if (rc>=0) - printf("block[%d]data(%d): %s\n",i,rc,rfid_hexdump(buf,rc)); + printf("block[%d]data(%d): %s\n",i,rc,hexdump(buf,rc)); else printf("no data(read_block(%d)>> %d)\n",i,rc); }