summaryrefslogtreecommitdiff
path: root/misc.c
diff options
context:
space:
mode:
authordtucker@openbsd.org <dtucker@openbsd.org>2022-02-11 00:43:56 +0000
committerDarren Tucker <dtucker@dtucker.net>2022-02-11 12:17:07 +1100
commit50b9e4a4514697ffb9592200e722de6b427cb9ff (patch)
tree742acdfcffb86e3f8caab50da6319dacd21bad36 /misc.c
parent6ee53064f476cf163acd5521da45b11b7c57321b (diff)
downloadopenssh-git-50b9e4a4514697ffb9592200e722de6b427cb9ff.tar.gz
upstream: Always initialize delim before passing to hpdelim2 which
might not set it. Found by the Valgrind tests on github, ok deraadt@ OpenBSD-Commit-ID: c830c0db185ca43beff3f41c19943c724b4f636d
Diffstat (limited to 'misc.c')
-rw-r--r--misc.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/misc.c b/misc.c
index dd1922e9..417498de 100644
--- a/misc.c
+++ b/misc.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: misc.c,v 1.173 2022/02/08 08:59:12 dtucker Exp $ */
+/* $OpenBSD: misc.c,v 1.174 2022/02/11 00:43:56 dtucker Exp $ */
/*
* Copyright (c) 2000 Markus Friedl. All rights reserved.
* Copyright (c) 2005-2020 Damien Miller. All rights reserved.
@@ -723,7 +723,7 @@ hpdelim2(char **cp, char *delim)
char *
hpdelim(char **cp)
{
- char *r, delim;
+ char *r, delim = '\0';
r = hpdelim2(cp, &delim);
if (delim == '/')