submodule foreach: fix recursion of options
[gitweb.git] / builtin / submodule--helper.c
index d38113a31aeb3838190b7339475c7454e45f3a89..61a5bfb1f2be0e3e31ffe99987dc3bff4b055ee6 100644 (file)
@@ -539,6 +539,7 @@ static void runcommand_in_submodule_cb(const struct cache_entry *list_item,
                if (info->quiet)
                        argv_array_push(&cpr.args, "--quiet");
 
+               argv_array_push(&cpr.args, "--");
                argv_array_pushv(&cpr.args, info->argv);
 
                if (run_command(&cpr))