From c189fa5f55531430674c3fd84d2ef6462da9c93b Mon Sep 17 00:00:00 2001 From: "Todd C. Miller" Date: Thu, 17 Nov 2011 16:33:32 -0500 Subject: [PATCH] Don't write to sbp if it is NULL --- plugins/sudoers/goodpath.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/plugins/sudoers/goodpath.c b/plugins/sudoers/goodpath.c index d0c6df9e2..09fb76510 100644 --- a/plugins/sudoers/goodpath.c +++ b/plugins/sudoers/goodpath.c @@ -54,7 +54,8 @@ sudo_goodpath(const char *path, struct stat *sbp) rval = TRUE; else errno = EACCES; - (void) memcpy(sbp, &sb, sizeof(struct stat)); + if (sbp) + (void) memcpy(sbp, &sb, sizeof(struct stat)); } debug_return_int(rval);