From b54b93536d177ded1f2935c76c533dc1d83b70c1 Mon Sep 17 00:00:00 2001 From: Joris Vink Date: Tue, 27 Aug 2019 13:12:44 +0200 Subject: [PATCH] Use strdup() when munging environment pointers. --- src/kore.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/kore.c b/src/kore.c index 9672631..e397483 100644 --- a/src/kore.c +++ b/src/kore.c @@ -655,7 +655,8 @@ kore_proctitle_setup(void) proctitle_maxlen = 0; for (i = 0; environ[i] != NULL; i++) { - p = kore_strdup(environ[i]); + if ((p = strdup(environ[i])) == NULL) + fatal("strdup"); proctitle_maxlen += strlen(environ[i]) + 1; environ[i] = p; }