projects
/
oweals
/
busybox.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
e11db0e
)
Patch from tito to add argument checking.
author
Glenn L McGrath
<bug1@ihug.co.nz>
Tue, 14 Sep 2004 16:08:02 +0000
(16:08 -0000)
committer
Glenn L McGrath
<bug1@ihug.co.nz>
Tue, 14 Sep 2004 16:08:02 +0000
(16:08 -0000)
loginutils/addgroup.c
patch
|
blob
|
history
diff --git
a/loginutils/addgroup.c
b/loginutils/addgroup.c
index cfbd71624dc52752ed8aa770f961886604f724f4..804d6961ca2f774c91c172b24d9920f3bd997921 100644
(file)
--- a/
loginutils/addgroup.c
+++ b/
loginutils/addgroup.c
@@
-148,7
+148,7
@@
int addgroup_main(int argc, char **argv)
/* get remaining args */
if(bb_getopt_ulflags(argc, argv, "g:", &group)) {
- gid =
strtol(group, NULL, 10
);
+ gid =
bb_xgetlarg(group, 10, 0, LONG_MAX
);
}
if (optind < argc) {
@@
-160,10
+160,10
@@
int addgroup_main(int argc, char **argv)
if (optind < argc) {
user = argv[optind];
- optind++;
} else {
user = "";
}
+
if_i_am_not_root();
/* werk */