summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMark Whitley2000-06-06 17:40:32 +0000
committerMark Whitley2000-06-06 17:40:32 +0000
commit6ca28ba65c1ca321ee517491eaadcdba60bc0b79 (patch)
tree83653b3c538530b57b1fd9eabf9bfa6334b6a020
parent680d65a646feaea3c3440ca81732c3c09ae95d15 (diff)
downloadbusybox-6ca28ba65c1ca321ee517491eaadcdba60bc0b79.zip
busybox-6ca28ba65c1ca321ee517491eaadcdba60bc0b79.tar.gz
Fixed segfault when you type "chmod -R". "chown -R" and "chgrp -R" are still
having problems...
-rw-r--r--chmod_chown_chgrp.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/chmod_chown_chgrp.c b/chmod_chown_chgrp.c
index c782eb3..c0e380a 100644
--- a/chmod_chown_chgrp.c
+++ b/chmod_chown_chgrp.c
@@ -118,7 +118,7 @@ int chmod_chown_chgrp_main(int argc, char **argv)
argv++;
/* Parse options */
- while (**argv == '-') {
+ while (argc && (**argv == '-')) {
while (*++(*argv))
switch (**argv) {
case 'R':