FreeBSD Bugzilla – Attachment 59938 Details for
Bug 90114
[patch] pw(8) takes strings after option -g for GID 0
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
pw-2005120801.diff
pw-2005120801.diff (text/plain), 608 bytes, created by
Björn König
on 2005-12-08 19:30:02 UTC
(
hide
)
Description:
pw-2005120801.diff
Filename:
MIME Type:
Creator:
Björn König
Created:
2005-12-08 19:30:02 UTC
Size:
608 bytes
patch
obsolete
>--- src/usr.sbin/pw/pw_group.c.orig Sun Jan 11 19:28:08 2004 >+++ src/usr.sbin/pw/pw_group.c Thu Dec 8 19:46:26 2005 >@@ -93,8 +93,15 @@ > a_name = NULL; > } > } >- grp = (a_name != NULL) ? GETGRNAM(a_name->val) : GETGRGID((gid_t) atoi(a_gid->val)); > >+ if (a_name != NULL) >+ grp = GETGRNAM(a_name->val); >+ else { >+ grp = GETGRGID((gid_t) atoi(a_gid->val)); >+ if (errno == EINVAL) >+ errx(EX_DATAERR, "invalid group id `%s'", a_gid->val); >+ } >+ > if (mode == M_UPDATE || mode == M_DELETE || mode == M_PRINT) { > if (a_name == NULL && grp == NULL) /* Try harder */ > grp = GETGRGID(atoi(a_gid->val));
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 90114
: 59938