diff options
author | Mark Whitley | 2000-06-06 17:40:32 +0000 |
---|---|---|
committer | Mark Whitley | 2000-06-06 17:40:32 +0000 |
commit | 6ca28ba65c1ca321ee517491eaadcdba60bc0b79 (patch) | |
tree | 83653b3c538530b57b1fd9eabf9bfa6334b6a020 | |
parent | 680d65a646feaea3c3440ca81732c3c09ae95d15 (diff) | |
download | busybox-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.c | 2 |
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': |