]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
script, script-login: Tell GNU getopt() not to access -parameters after first non...
authorTimo Sirainen <tss@iki.fi>
Fri, 4 Jun 2010 18:47:50 +0000 (19:47 +0100)
committerTimo Sirainen <tss@iki.fi>
Fri, 4 Jun 2010 18:47:50 +0000 (19:47 +0100)
--HG--
branch : HEAD

src/util/script-login.c
src/util/script.c

index b57eac7fa9be79568a76161702f0eb2f23b927ad..d93544580af999b05e57256da894032bc19b9681 100644 (file)
@@ -186,7 +186,7 @@ int main(int argc, char *argv[])
                flags |= MASTER_SERVICE_FLAG_STANDALONE;
 
        master_service = master_service_init("script-login", flags,
-                                            &argc, &argv, "d");
+                                            &argc, &argv, "+d");
        while ((c = master_getopt(master_service)) > 0) {
                switch (c) {
                case 'd':
index f8e1e4d2d7db0cb37066bb12ad7815f5c6d27e80..d5455ab328cec08fcd76d630298b21fc089f7250 100644 (file)
@@ -95,7 +95,7 @@ int main(int argc, char *argv[])
        const char *binary;
        int i;
 
-       master_service = master_service_init("script", 0, &argc, &argv, NULL);
+       master_service = master_service_init("script", 0, &argc, &argv, "+");
        if (master_getopt(master_service) > 0)
                return FATAL_DEFAULT;
        argc -= optind;