From 608b34758439c89a2e0e1007565bf23abc901502 Mon Sep 17 00:00:00 2001 From: Jim Meyering Date: Sat, 16 Dec 2000 13:28:13 +0000 Subject: This bug had a serious impact on chown: `chown N:M FILE' (for integer N and M) would have treated it like `chown N:N FILE'. (parse_user_spec): Fix typo: s/u/g/. --- lib/userspec.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'lib/userspec.c') diff --git a/lib/userspec.c b/lib/userspec.c index 3b69d7395..3e67b1b56 100644 --- a/lib/userspec.c +++ b/lib/userspec.c @@ -304,7 +304,7 @@ parse_user_spec (const char *spec_arg, uid_t *uid, gid_t *gid, else { unsigned long int tmp_long; - if (xstrtoul (u, NULL, 0, &tmp_long, NULL) != LONGINT_OK + if (xstrtoul (g, NULL, 0, &tmp_long, NULL) != LONGINT_OK || tmp_long > MAXGID) return _(E_invalid_group); *gid = tmp_long; -- cgit v1.2.3-54-g00ecf