Correctly initialise rx_len in mfcl_write() (Pierrick Hascoet <pierrick.hascoet...
authorploetz <ploetz@e0336214-984f-0b4b-a45f-81c69e1f0ede>
Wed, 14 Feb 2007 22:34:09 +0000 (22:34 +0000)
committerploetz <ploetz@e0336214-984f-0b4b-a45f-81c69e1f0ede>
Wed, 14 Feb 2007 22:34:09 +0000 (22:34 +0000)
git-svn-id: https://svn.gnumonks.org/trunk/librfid@1975 e0336214-984f-0b4b-a45f-81c69e1f0ede

src/rfid_proto_mifare_classic.c

index c2020b0..e98dc28 100644 (file)
@@ -82,7 +82,7 @@ mfcl_write(struct rfid_protocol_handle *ph, unsigned int page,
        unsigned int i;
        unsigned char tx[18];
        unsigned char rx[1];
-       unsigned int rx_len;
+       unsigned int rx_len = sizeof(rx);
        int ret;
 
        if (page > MIFARE_CL_PAGE_MAX)