]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
doveadm fs delete: Fixed non-recursive deletion broken by previous commit
authorTimo Sirainen <tss@iki.fi>
Mon, 13 Jan 2014 18:57:12 +0000 (20:57 +0200)
committerTimo Sirainen <tss@iki.fi>
Mon, 13 Jan 2014 18:57:12 +0000 (20:57 +0200)
src/doveadm/doveadm-fs.c

index eb4e2608ae2ba305c60a1f418050c48f3b1591d0..408a8235d94009ba95946d8836192185740a177d 100644 (file)
@@ -323,10 +323,10 @@ static void cmd_fs_delete(int argc, char *argv[])
                        fs_cmd_help(cmd_fs_delete);
                }
        }
-       argc -= optind; argv += optind;
+       argc -= optind-1; argv += optind-1;
 
        if (recursive) {
-               cmd_fs_delete_recursive(argc+1, argv-1, async_count);
+               cmd_fs_delete_recursive(argc, argv, async_count);
                return;
        }