[openssh-commits] [openssh] 03/04: upstream: fix memleak in test

git+noreply at mindrot.org git+noreply at mindrot.org
Tue Jun 1 14:38:49 AEST 2021


This is an automated email from the git hooks/post-receive script.

djm pushed a commit to branch master
in repository openssh.

commit 1a4d1da9188d7c88f646b61f0d6a3b34f47c5439
Author: djm at openbsd.org <djm at openbsd.org>
Date:   Fri May 21 04:03:47 2021 +0000

    upstream: fix memleak in test
    
    OpenBSD-Regress-ID: 5e529d0982aa04666604936df43242e97a7a6f81
---
 regress/unittests/misc/test_argv.c | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/regress/unittests/misc/test_argv.c b/regress/unittests/misc/test_argv.c
index 7a28f64e..a422a201 100644
--- a/regress/unittests/misc/test_argv.c
+++ b/regress/unittests/misc/test_argv.c
@@ -1,4 +1,4 @@
-/* 	$OpenBSD: test_argv.c,v 1.1 2021/03/19 04:23:50 djm Exp $ */
+/* 	$OpenBSD: test_argv.c,v 1.2 2021/05/21 04:03:47 djm Exp $ */
 /*
  * Regress test for misc argv handling functions.
  *
@@ -55,6 +55,7 @@ test_argv(void)
 	ASSERT_INT_EQ(ac, 0);
 	ASSERT_PTR_NE(av, NULL);
 	ASSERT_PTR_EQ(av[0], NULL);
+	RESET_ARGV();
 	TEST_DONE();
 
 	TEST_START("trivial args");
@@ -71,6 +72,7 @@ test_argv(void)
 	ASSERT_STRING_EQ(av[0], "smiley");
 	ASSERT_STRING_EQ(av[1], "leamas");
 	ASSERT_PTR_EQ(av[2], NULL);
+	RESET_ARGV();
 	TEST_DONE();
 
 	TEST_START("quoted");
@@ -100,6 +102,7 @@ test_argv(void)
 	ASSERT_STRING_EQ(av[0], "smiley leamas");
 	ASSERT_STRING_EQ(av[1], "liz");
 	ASSERT_PTR_EQ(av[2], NULL);
+	RESET_ARGV();
 	TEST_DONE();
 
 	TEST_START("escaped");
@@ -135,6 +138,7 @@ test_argv(void)
 	ASSERT_STRING_EQ(av[0], "leamas\\");
 	ASSERT_STRING_EQ(av[1], "\\smiley");
 	ASSERT_PTR_EQ(av[2], NULL);
+	RESET_ARGV();
 	TEST_DONE();
 
 	/* XXX test char *argv_assemble(int argc, char **argv) */

-- 
To stop receiving notification emails like this one, please contact
djm at mindrot.org.


More information about the openssh-commits mailing list