diff options
author | dtucker@openbsd.org <dtucker@openbsd.org> | 2022-02-11 00:43:56 +0000 |
---|---|---|
committer | Darren Tucker <dtucker@dtucker.net> | 2022-02-11 12:17:07 +1100 |
commit | 50b9e4a4514697ffb9592200e722de6b427cb9ff (patch) | |
tree | 742acdfcffb86e3f8caab50da6319dacd21bad36 | |
parent | 6ee53064f476cf163acd5521da45b11b7c57321b (diff) |
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
-rw-r--r-- | misc.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -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 == '/') |