diff options
author | Nicolas Morey-Chaisemartin <nicolas@morey-chaisemartin.com> | 2017-09-14 10:51:57 +0300 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2017-09-15 07:31:45 +0300 |
commit | 200bc38bf5a262dd01de9f30fd4e82d33b2da55f (patch) | |
tree | d613d99fc2516894a303467194b38d91faa33411 | |
parent | 6867272d5b5615bd74ec97bf35b4c4a8d9fe3a51 (diff) |
imap-send: return with error if curl failed
curl_append_msgs_to_imap always returned 0, whether curl failed or not.
Return a proper status so git imap-send will exit with an error code
if something wrong happened.
Signed-off-by: Nicolas Morey-Chaisemartin <nicolas@morey-chaisemartin.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
-rw-r--r-- | imap-send.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/imap-send.c b/imap-send.c index b2d0b849bb..b5e332420a 100644 --- a/imap-send.c +++ b/imap-send.c @@ -1490,7 +1490,7 @@ static int curl_append_msgs_to_imap(struct imap_server_conf *server, curl_easy_cleanup(curl); curl_global_cleanup(); - return 0; + return res != CURLE_OK; } #endif |