From 3f3b499c39a742d55f02ca63d17ac2768e833f09 Mon Sep 17 00:00:00 2001 From: Love Hornquist Astrand Date: Thu, 30 Jul 2009 07:50:18 +0200 Subject: [PATCH] NULL_RETURNS paranoid check [CID-66] --- appl/su/su.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/appl/su/su.c b/appl/su/su.c index 0d545f270..e61492972 100644 --- a/appl/su/su.c +++ b/appl/su/su.c @@ -453,6 +453,8 @@ main(int argc, char **argv) for (j = 0; j < i; j++) { char *p = strchr(newenv[j], '='); + if (p == NULL) + errx(1, "enviroment '%s' missing '='", newenv[j]); *p++ = 0; esetenv (newenv[j], p, 1); }