aboutsummaryrefslogtreecommitdiff
path: root/usr.bin
diff options
context:
space:
mode:
authorEdward Tomasz Napierala <trasz@FreeBSD.org>2013-08-12 21:01:01 +0000
committerEdward Tomasz Napierala <trasz@FreeBSD.org>2013-08-12 21:01:01 +0000
commitd790b96563f0247e46ddfbfe2bd1e543958c1e26 (patch)
tree448455d19ed724791048b61cb37ddeacb6e67c83 /usr.bin
parentfe97b88c1523fe34ca34ff60b95fcecfc0e4325a (diff)
Notes
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 6557c343a0c8..e721e62300ac 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);
}