[or-cvs] [tor/master 3/7] Fix a memory leak
nickm at torproject.org
nickm at torproject.org
Mon Aug 16 03:43:14 UTC 2010
Author: Sebastian Hahn <sebastian at torproject.org>
Date: Sun, 15 Aug 2010 18:24:23 +0200
Subject: Fix a memory leak
Commit: 527581194c285e5b08d4bb4fd9c573a0f12dd83b
It happened in dirvote_add_signatures_to_pending_consesus().
---
changes/bug1831 | 2 ++
src/or/dirvote.c | 1 +
2 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/changes/bug1831 b/changes/bug1831
index 40b3fcf..6c504da 100644
--- a/changes/bug1831
+++ b/changes/bug1831
@@ -1,3 +1,5 @@
o Minor bugfixes
- Fix a memory leak in the error case of circuit_build_times_parse_state().
Bugfix on 0.2.2.14-alpha; fixes bug 1831 partially.
+ - Fix a memory leak in dirvote_add_signatures_to_pending_consensus().
+ Bugfix on 0.2.2.6-alpha; fixes bug 1831 partially.
diff --git a/src/or/dirvote.c b/src/or/dirvote.c
index fd4d742..0042934 100644
--- a/src/or/dirvote.c
+++ b/src/or/dirvote.c
@@ -3008,6 +3008,7 @@ dirvote_add_signatures_to_pending_consensus(
networkstatus_vote_free(v);
}
*msg_out = "Signatures added";
+ tor_free(new_signatures);
} else if (r == 0) {
*msg_out = "Signatures ignored";
} else {
--
1.7.1
More information about the tor-commits
mailing list