summaryrefslogtreecommitdiffstats
path: root/usr.bin
diff options
context:
space:
mode:
Diffstat (limited to 'usr.bin')
-rw-r--r--usr.bin/su/su.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/usr.bin/su/su.c b/usr.bin/su/su.c
index 6557c34..e721e62 100644
--- a/usr.bin/su/su.c
+++ b/usr.bin/su/su.c
@@ -373,6 +373,8 @@ main(int argc, char *argv[])
}
lc = login_getclass(class);
if (lc == NULL)
+ err(1, "login_getclass");
+ if (lc->lc_class == NULL || strcmp(class, lc->lc_class) != 0)
errx(1, "unknown class: %s", class);
}
OpenPOWER on IntegriCloud