From: Timo Sirainen Date: Wed, 7 Jul 2010 15:31:25 +0000 (+0100) Subject: doveadm: With GLIBC allow subcommand -options to be anywhere in command line. X-Git-Tag: 2.0.rc2~14 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=1d5dbb87f3485544db62896e2d56c663cb728c17;p=thirdparty%2Fdovecot%2Fcore.git doveadm: With GLIBC allow subcommand -options to be anywhere in command line. --HG-- branch : HEAD --- diff --git a/src/doveadm/doveadm.c b/src/doveadm/doveadm.c index c0e0d6a194..60353bb75c 100644 --- a/src/doveadm/doveadm.c +++ b/src/doveadm/doveadm.c @@ -363,7 +363,12 @@ int main(int argc, char *argv[]) argc -= optind; argv += optind; +#ifdef __GLIBC__ + /* for subcommands allow -options anywhere in command line */ + optind = 0; +#else optind = 1; +#endif master_service_init_finish(master_service); if (!doveadm_debug) {