]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
convert-tool didn't handle command line parameters correctly.
authorTimo Sirainen <tss@iki.fi>
Tue, 26 May 2009 01:44:24 +0000 (21:44 -0400)
committerTimo Sirainen <tss@iki.fi>
Tue, 26 May 2009 01:44:24 +0000 (21:44 -0400)
--HG--
branch : HEAD

src/plugins/convert/convert-tool.c

index 52d9a444a8e6a6b408393b0648b81f85b91e9af5..02168efb058fd69760d3e34b9b403db74cafe19c 100644 (file)
@@ -13,7 +13,7 @@
 
 #define USAGE_STRING \
 "Usage: <username> <home dir> <source mail env> <dest mail env>\n" \
-"       [skip_broken_mailboxes] [skip_dotfiles] [alt_hierarchy_char=<c>]"
+"       [skip_broken_mailboxes] [skip_dotdirs] [alt_hierarchy_char=<c>]"
 
 int main(int argc, char *argv[])
 {
@@ -40,11 +40,11 @@ int main(int argc, char *argv[])
 
        memset(&set, 0, sizeof(set));
        for (i = optind + 4; i < argc; i++) {
-               if (strcmp(argv[i], "skip_broken_mailboxes") != 0)
+               if (strcmp(argv[i], "skip_broken_mailboxes") == 0)
                        set.skip_broken_mailboxes = TRUE;
-               else if (strcmp(argv[i], "skip_dotdirs") != 0)
+               else if (strcmp(argv[i], "skip_dotdirs") == 0)
                        set.skip_dotdirs = TRUE;
-               else if (strncmp(argv[i], "alt_hierarchy_char=", 19) != 0)
+               else if (strncmp(argv[i], "alt_hierarchy_char=", 19) == 0)
                        set.alt_hierarchy_char = argv[i][19];
                else
                        i_fatal(USAGE_STRING);