From 2d11a35ee1975f015c1c4d7696d71a408178e5be Mon Sep 17 00:00:00 2001 From: Marouane L Date: Mon, 26 Sep 2022 12:29:14 +0100 Subject: Spawn external programs asynchronously Drawback is that we can't check the exitcode anymore. But we were unsure why/when we need this, see: https://github.com/profanity-im/profanity/pull/1760/files#r980868708 Fixes https://github.com/profanity-im/profanity/issues/1759 --- src/tools/http_download.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/tools/http_download.c') diff --git a/src/tools/http_download.c b/src/tools/http_download.c index 9920caa1..5a5b8ef8 100644 --- a/src/tools/http_download.c +++ b/src/tools/http_download.c @@ -202,7 +202,7 @@ http_file_get(void* userdata) download->filename); // TODO: Log the error. - if (!call_external(argv, NULL, NULL)) { + if (!call_external(argv)) { http_print_transfer_update(download->window, download->url, "Downloading '%s' failed: Unable to call " "command '%s' with file at '%s' (%s).", -- cgit 1.4.1-2-gfad0