]> git.ipfire.org Git - thirdparty/tor.git/commitdiff
Fix a memory leak in routerkeys.c
authorNick Mathewson <nickm@torproject.org>
Mon, 1 Jun 2015 14:45:51 +0000 (10:45 -0400)
committerNick Mathewson <nickm@torproject.org>
Mon, 1 Jun 2015 14:45:51 +0000 (10:45 -0400)
src/or/routerkeys.c

index 8b1ade599c7a7efbf852e3333c6007d18cfbe238..b17d1958f78c6ac91c356a43d5982dc21781487d 100644 (file)
@@ -134,6 +134,7 @@ ed_key_init_from_file(const char *fname, uint32_t flags,
     goto done;
 
   /* Read a cert. */
+  tor_free(got_tag);
   uint8_t certbuf[256];
   ssize_t cert_body_len = crypto_read_tagged_contents_from_file(
                  cert_fname, "ed25519v1-cert",