summaryrefslogtreecommitdiff
path: root/src/regress/lib/libtls
diff options
context:
space:
mode:
authorjsing <>2017-05-06 21:50:40 +0000
committerjsing <>2017-05-06 21:50:40 +0000
commit24e211a36ad9b6e5a0bb3f0485af8b8fdef498dc (patch)
tree70f7321661e9ff29c6d8cc744cf49a85d9ded885 /src/regress/lib/libtls
parent9de3d8792242bda77ba3697a6a7a20f531f70671 (diff)
downloadopenbsd-24e211a36ad9b6e5a0bb3f0485af8b8fdef498dc.tar.gz
openbsd-24e211a36ad9b6e5a0bb3f0485af8b8fdef498dc.tar.bz2
openbsd-24e211a36ad9b6e5a0bb3f0485af8b8fdef498dc.zip
Free tls_configs earlier now that we have refcounting.
Diffstat (limited to 'src/regress/lib/libtls')
-rw-r--r--src/regress/lib/libtls/tls/tlstest.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/regress/lib/libtls/tls/tlstest.c b/src/regress/lib/libtls/tls/tlstest.c
index 9397cff256..b1ddbc85ac 100644
--- a/src/regress/lib/libtls/tls/tlstest.c
+++ b/src/regress/lib/libtls/tls/tlstest.c
@@ -1,4 +1,4 @@
1/* $OpenBSD: tlstest.c,v 1.2 2017/01/17 13:19:36 jsing Exp $ */ 1/* $OpenBSD: tlstest.c,v 1.3 2017/05/06 21:50:40 jsing Exp $ */
2/* 2/*
3 * Copyright (c) 2017 Joel Sing <jsing@openbsd.org> 3 * Copyright (c) 2017 Joel Sing <jsing@openbsd.org>
4 * 4 *
@@ -323,13 +323,13 @@ main(int argc, char **argv)
323 if (tls_configure(server, server_cfg) == -1) 323 if (tls_configure(server, server_cfg) == -1)
324 errx(1, "failed to configure server: %s", tls_error(server)); 324 errx(1, "failed to configure server: %s", tls_error(server));
325 325
326 tls_config_free(client_cfg);
327 tls_config_free(server_cfg);
328
326 failure |= test_tls_socket(client, server); 329 failure |= test_tls_socket(client, server);
327 330
328 tls_free(client); 331 tls_free(client);
329 tls_free(server); 332 tls_free(server);
330 333
331 tls_config_free(client_cfg);
332 tls_config_free(server_cfg);
333
334 return (failure); 334 return (failure);
335} 335}