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
This commit is contained in:
dtucker@openbsd.org 2022-02-11 00:43:56 +00:00 committed by Darren Tucker
parent 6ee53064f4
commit 50b9e4a451
1 changed files with 2 additions and 2 deletions

4
misc.c
View File

@ -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 == '/')