[pacman-dev] [PATCH 3/5] libalpm: clarify alpm_download_event_completed_t status
Allan McRae
allan at archlinux.org
Thu Nov 26 11:07:34 UTC 2020
On 24/11/20 10:39 pm, morganamilo wrote:
> The comment makes it seem that the result itself is an error code. But
> all it does is simply return -1 to indicate an error occured;
>
> diff --git a/lib/libalpm/alpm.h b/lib/libalpm/alpm.h
> index 614a530c..6a7323e0 100644
> --- a/lib/libalpm/alpm.h
> +++ b/lib/libalpm/alpm.h
> @@ -728,9 +728,9 @@ typedef struct {
> /* total bytes in file */
> off_t total;
> /* download result code:
> - * 0 - download completed successfully
> - * 1 - the file is up-to-date
> - * negative - error code
> + * 0 - download completed successfully
> + * 1 - the file is up-to-date
> + * -1 - error
I have a suspicion this was supposed to indicate "<0" as a failure, but
given we only use -1, this is fine.
> */
> int result;
> } alpm_download_event_completed_t;
>
More information about the pacman-dev
mailing list