aboutsummaryrefslogtreecommitdiff
path: root/usr.sbin
diff options
context:
space:
mode:
authorEdward Tomasz Napierala <trasz@FreeBSD.org>2010-06-03 20:46:23 +0000
committerEdward Tomasz Napierala <trasz@FreeBSD.org>2010-06-03 20:46:23 +0000
commitab3bbb3b18ff648687670b2c75371ed1f720e488 (patch)
treed0594fb51aa22542a485c6863edff6a6fc3de7b1 /usr.sbin
parent4d65036b4f95e33c41beba3e28eaeebf4f003015 (diff)
downloadsrc-ab3bbb3b18ff648687670b2c75371ed1f720e488.tar.gz
src-ab3bbb3b18ff648687670b2c75371ed1f720e488.zip
Make chown(1) emit more useful error message when user/group name is invalid.
Notes
Notes: svn path=/head/; revision=208792
Diffstat (limited to 'usr.sbin')
-rw-r--r--usr.sbin/chown/chown.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/usr.sbin/chown/chown.c b/usr.sbin/chown/chown.c
index 7a22292731d4..0b09813a7e63 100644
--- a/usr.sbin/chown/chown.c
+++ b/usr.sbin/chown/chown.c
@@ -262,9 +262,7 @@ id(const char *name, const char *type)
*/
errno = 0;
val = strtoul(name, &ep, 10);
- if (errno)
- err(1, "%s", name);
- if (*ep != '\0')
+ if (errno || *ep != '\0')
errx(1, "%s: illegal %s name", name, type);
return (val);
}