Fix memory leak in safe-cookie authentication code

Coverity spotted this. Bug 7816. Fix on 0.2.3.13-alpha.
This commit is contained in:
Nick Mathewson 2012-12-28 22:38:42 -05:00
parent 52bf1556b1
commit 4b571d3ab3
2 changed files with 5 additions and 0 deletions

3
changes/bug7816_023 Normal file
View File

@ -0,0 +1,3 @@
o Minor bugfixes (memory leak, controller):
- Fix a memory leak during safe-cookie controller authentication.
Spotted by Coverity. Fixes part of bug 7816; bugfix on 0.2.3.13-alpha.

View File

@ -3099,6 +3099,8 @@ handle_control_authchallenge(control_connection_t *conn, uint32_t len,
"SERVERNONCE=%s\r\n",
server_hash_encoded,
server_nonce_encoded);
tor_free(client_nonce);
return 0;
}