Skip to content
Snippets Groups Projects
Commit a8456d2a authored by David Goulet's avatar David Goulet :panda_face: Committed by George Kadianakis
Browse files

test: Missing hs_init() in some hs_control tests


Without the hs_init(), the caches are not initialized and the previous commit
was causing an assert due to the missing caches.

But regardless of that, those tests were not initializing but were calling
hs_free_all().

Signed-off-by: David Goulet's avatarDavid Goulet <dgoulet@torproject.org>
parent 9278a247
No related branches found
No related tags found
No related merge requests found
......@@ -218,6 +218,8 @@ test_hs_control_good_onion_client_auth_add(void *arg)
char *cp1 = NULL;
size_t sz;
hs_init();
{ /* Setup the control conn */
memset(&conn, 0, sizeof(control_connection_t));
TO_CONN(&conn)->outbuf = buf_new();
......@@ -415,6 +417,8 @@ test_hs_control_bad_onion_client_auth_add(void *arg)
size_t sz;
char *args = NULL;
hs_init();
{ /* Setup the control conn */
memset(&conn, 0, sizeof(control_connection_t));
TO_CONN(&conn)->outbuf = buf_new();
......@@ -493,6 +497,8 @@ test_hs_control_store_permanent_creds(void *arg)
size_t sz;
hs_init();
{ /* Setup the control conn */
memset(&conn, 0, sizeof(control_connection_t));
TO_CONN(&conn)->outbuf = buf_new();
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment