]> git.itanic.dy.fi Git - rrdd/blobdiff - onewire_parser.c
onewire_parser: Fix memory leak when retrying OWNET_read()
[rrdd] / onewire_parser.c
index eb2ccd212b490ecead3ac58587087d1cac41d1e1..96bd5b2b0cfb8a873991f310f8ab6571683d2f55 100644 (file)
@@ -148,6 +148,7 @@ undefined:
                                goto undefined;
                        }
                        retries++;
+                       free(tmp);
                }
 
                /* The data from OWNET_read appears to not be NULL terminated */