From 928b23684a1d94dc2bc1cecc75b0e596eb7a4cb9 Mon Sep 17 00:00:00 2001 From: Damien Miller Date: Sun, 26 Mar 2006 13:53:32 +1100 Subject: - djm@cvs.openbsd.org 2006/03/19 02:24:05 [dh.c readconf.c servconf.c] potential NULL pointer dereferences detected by Coverity via elad AT netbsd.org; ok deraadt@ --- dh.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'dh.c') diff --git a/dh.c b/dh.c index a30b704f..e8ce3d1a 100644 --- a/dh.c +++ b/dh.c @@ -45,7 +45,8 @@ parse_prime(int linenum, char *line, struct dhgroup *dhg) char *strsize, *gen, *prime; cp = line; - arg = strdelim(&cp); + if ((arg = strdelim(&cp)) == NULL) + return 0; /* Ignore leading whitespace */ if (*arg == '\0') arg = strdelim(&cp); -- cgit v1.2.1