]> git.zerfleddert.de Git - proxmark3-svn/blobdiff - client/cmdhfmf.c
FIX: coverty scan, resourceleak in "hf mf sniff", added call to 'free' befor return.
[proxmark3-svn] / client / cmdhfmf.c
index b2d5494fb0226e6cdef814fb36f8a3ac5af7c03d..272f1ade2d2c47a619f90a81a1a27fa0afa240c4 100644 (file)
@@ -2027,7 +2027,10 @@ int CmdHF14AMfSniff(const char *Cmd){
                        uint16_t traceLen = resp.arg[1];\r
                        len = resp.arg[2];\r
 \r
-                       if (res == 0) return 0;                                         // we are done\r
+                       if (res == 0) {\r
+                               free(buf);\r
+                               return 0;                                               // we are done\r
+                       }\r
 \r
                        if (res == 1) {                                                         // there is (more) data to be transferred\r
                                if (pckNum == 0) {                                              // first packet, (re)allocate necessary buffer\r
Impressum, Datenschutz