From 1d5dbb87f3485544db62896e2d56c663cb728c17 Mon Sep 17 00:00:00 2001 From: Timo Sirainen Date: Wed, 7 Jul 2010 16:31:25 +0100 Subject: [PATCH] doveadm: With GLIBC allow subcommand -options to be anywhere in command line. --HG-- branch : HEAD --- src/doveadm/doveadm.c | 5 +++++ 1 file changed, 5 insertions(+) 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) { -- 2.47.3