[tor-commits] [tor/master] Fix a memory leak in routerkeys.c

nickm at torproject.org nickm at torproject.org
Mon Jun 1 14:45:54 UTC 2015


commit fcc01d7cafef86dd3ef449e474b0ff7ca45cac85
Author: Nick Mathewson <nickm at torproject.org>
Date:   Mon Jun 1 10:45:51 2015 -0400

    Fix a memory leak in routerkeys.c
---
 src/or/routerkeys.c |    1 +
 1 file changed, 1 insertion(+)

diff --git a/src/or/routerkeys.c b/src/or/routerkeys.c
index 8b1ade5..b17d195 100644
--- a/src/or/routerkeys.c
+++ b/src/or/routerkeys.c
@@ -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",



More information about the tor-commits mailing list