aboutsummaryrefslogtreecommitdiff
path: root/openbsd-compat/regress/snprintftest.c
diff options
context:
space:
mode:
Diffstat (limited to 'openbsd-compat/regress/snprintftest.c')
-rw-r--r--openbsd-compat/regress/snprintftest.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/openbsd-compat/regress/snprintftest.c b/openbsd-compat/regress/snprintftest.c
index 4ca63e18048c..6dc2e222a67c 100644
--- a/openbsd-compat/regress/snprintftest.c
+++ b/openbsd-compat/regress/snprintftest.c
@@ -47,7 +47,7 @@ int
main(void)
{
char b[5];
- char *src;
+ char *src = NULL;
snprintf(b,5,"123456789");
if (b[4] != '\0')
@@ -69,5 +69,6 @@ main(void)
if (x_snprintf(b, 1, "%s %d", "hello", 12345) != 11)
fail("vsnprintf does not return required length");
+ free(src);
return failed;
}