X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=imap-send.c;h=51f371ba9f08637657ec9198cf3f16d0c0407232;hb=6ceeaee7ea5bb754c76ce93c5b289f72d69fdb92;hp=de8114bac010ef095cf9de17671566e248366dcb;hpb=1a56be134f9477296a7ade040e8b802bf3a643a1;p=git.git diff --git a/imap-send.c b/imap-send.c index de8114bac..51f371ba9 100644 --- a/imap-send.c +++ b/imap-send.c @@ -965,17 +965,13 @@ static struct store *imap_open_store(struct imap_server_conf *srvc) /* open connection to IMAP server */ if (srvc->tunnel) { - const char *argv[4]; + const char *argv[] = { srvc->tunnel, NULL }; struct child_process tunnel = {0}; imap_info("Starting tunnel '%s'... ", srvc->tunnel); - argv[0] = "sh"; - argv[1] = "-c"; - argv[2] = srvc->tunnel; - argv[3] = NULL; - tunnel.argv = argv; + tunnel.use_shell = 1; tunnel.in = -1; tunnel.out = -1; if (start_command(&tunnel))