From 4e9973282fc6a81cbbb026db9ddccc244d48685d Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Fri, 7 Feb 2025 20:02:35 +0000 Subject: [PATCH] xfer: Return properly on error Signed-off-by: Michael Tremer --- src/pakfire/xfer.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/pakfire/xfer.c b/src/pakfire/xfer.c index 34afc7ca..e126edcc 100644 --- a/src/pakfire/xfer.c +++ b/src/pakfire/xfer.c @@ -1679,7 +1679,7 @@ int pakfire_xfer_send_message(struct pakfire_xfer* xfer, const char* message, const size_t length) { size_t bytes_sent = 0; size_t offset = 0; - int r; + int r = 0; // XXX We need to protect against sending a new message // when there is still something in the send buffer @@ -1713,11 +1713,11 @@ int pakfire_xfer_send_message(struct pakfire_xfer* xfer, default: ERROR(xfer->ctx, "Could not send message: %s\n", curl_easy_strerror(r)); - return r; + break; } } - return 0; + return r; } int pakfire_xfer_is_ready_to_send(struct pakfire_xfer* self) { -- 2.39.5