tor

The Tor anonymity network
git clone https://git.dasho.dev/tor.git
Log | Files | Refs | README | LICENSE

commit 71767b06ae4905aa73992b19bc49f1654efe7a4e
parent 944bdde50edbc6030dfc954ff501c92cd9e73fb0
Author: David Goulet <dgoulet@torproject.org>
Date:   Tue, 10 Dec 2019 09:42:09 -0500

Merge branch 'tor-github/pr/1583'

Diffstat:
Msrc/test/test_hs_control.c | 4++--
1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/test/test_hs_control.c b/src/test/test_hs_control.c @@ -528,6 +528,7 @@ test_hs_control_store_permanent_creds(void *arg) { /* Setup ClientOnionAuthDir */ int ret; char *perm_creds_dir = tor_strdup(get_fname("permanent_credentials")); + get_options_mutable()->ClientOnionAuthDir = perm_creds_dir; #ifdef _WIN32 ret = mkdir(perm_creds_dir); @@ -535,8 +536,6 @@ test_hs_control_store_permanent_creds(void *arg) ret = mkdir(perm_creds_dir, 0700); #endif tt_int_op(ret, OP_EQ, 0); - - get_options_mutable()->ClientOnionAuthDir = perm_creds_dir; } tor_free(args); @@ -625,6 +624,7 @@ test_hs_control_store_permanent_creds(void *arg) tt_uint_op(digest256map_size(client_auths), OP_EQ, 0); done: + tor_free(get_options_mutable()->ClientOnionAuthDir); tor_free(args); tor_free(cp1); buf_free(TO_CONN(&conn)->outbuf);