aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormarkw <markw@69ca8d6d-28ef-0310-b511-8ec308f3f277>2000-06-06 17:40:32 +0000
committermarkw <markw@69ca8d6d-28ef-0310-b511-8ec308f3f277>2000-06-06 17:40:32 +0000
commit38762cdce16e38d357858170239200628421b5f9 (patch)
tree83653b3c538530b57b1fd9eabf9bfa6334b6a020
parenta7ba510b3e3f648d6365ba1d773282061c2bfd5c (diff)
downloadbusybox-w32-38762cdce16e38d357858170239200628421b5f9.tar.gz
busybox-w32-38762cdce16e38d357858170239200628421b5f9.tar.bz2
busybox-w32-38762cdce16e38d357858170239200628421b5f9.zip
Fixed segfault when you type "chmod -R". "chown -R" and "chgrp -R" are still
having problems... git-svn-id: svn://busybox.net/trunk/busybox@617 69ca8d6d-28ef-0310-b511-8ec308f3f277
-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 c782eb3c4..c0e380a8e 100644
--- a/chmod_chown_chgrp.c
+++ b/chmod_chown_chgrp.c
@@ -118,7 +118,7 @@ int chmod_chown_chgrp_main(int argc, char **argv)
118 argv++; 118 argv++;
119 119
120 /* Parse options */ 120 /* Parse options */
121 while (**argv == '-') { 121 while (argc && (**argv == '-')) {
122 while (*++(*argv)) 122 while (*++(*argv))
123 switch (**argv) { 123 switch (**argv) {
124 case 'R': 124 case 'R':