diff options
| author | Garrett D'Amore <garrett@damore.org> | 2021-01-03 10:58:38 -0800 |
|---|---|---|
| committer | Garrett D'Amore <garrett@damore.org> | 2021-01-03 15:03:15 -0800 |
| commit | 6a9bd051c439ef66cf00795b3829ca3ceece0497 (patch) | |
| tree | f0c30c7c3d9c6ceb38ea3bd2175f07217df1f24c /tests/ipcwinsec.c | |
| parent | f82096d39f21f30ac11fcf1c65a5b25e85691eae (diff) | |
| download | nng-6a9bd051c439ef66cf00795b3829ca3ceece0497.tar.gz nng-6a9bd051c439ef66cf00795b3829ca3ceece0497.tar.bz2 nng-6a9bd051c439ef66cf00795b3829ca3ceece0497.zip | |
fixes #1401 valgrind reports leaks in all tests
This arranges for nng_fini to be called via atexit in the test
version of the library. It also cleans up some of the actual
tests to reduce extraneous (and in some cases incorrect) calls
to nng_fini.
Diffstat (limited to 'tests/ipcwinsec.c')
| -rw-r--r-- | tests/ipcwinsec.c | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/tests/ipcwinsec.c b/tests/ipcwinsec.c index d6b28c1b..533dfe37 100644 --- a/tests/ipcwinsec.c +++ b/tests/ipcwinsec.c @@ -1,5 +1,5 @@ // -// Copyright 2018 Staysail Systems, Inc. <info@staysail.tech> +// Copyright 2021 Staysail Systems, Inc. <info@staysail.tech> // Copyright 2018 Capitar IT Group BV <info@capitar.com> // // This software is supplied under the terms of the MIT License, a @@ -23,7 +23,6 @@ #ifndef _WIN32 TestMain("IPC Security Descriptor", { - atexit(nng_fini); Convey("Given a socket and an IPC listener", { nng_socket s; nng_listener l; @@ -80,8 +79,6 @@ sdescAuthUsers(PSID sid, PACL *aclp) } TestMain("IPC Security Descriptor", { - atexit(nng_fini); - Convey("Given a socket and an IPC listener", { nng_socket s; nng_listener l; |
