Author: trasz
Date: Thu Jun  3 20:46:23 2010
New Revision: 208792
URL: http://svn.freebsd.org/changeset/base/208792

Log:
  Make chown(1) emit more useful error message when user/group name is invalid.

Modified:
  head/usr.sbin/chown/chown.c

Modified: head/usr.sbin/chown/chown.c
==============================================================================
--- head/usr.sbin/chown/chown.c Thu Jun  3 18:34:34 2010        (r208791)
+++ head/usr.sbin/chown/chown.c Thu Jun  3 20:46:23 2010        (r208792)
@@ -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);
 }
_______________________________________________
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"

Reply via email to