[U-Boot] [PATCH] spl: fit: Fixed incompatible type warning in spl_load_fit_image()
Tom Rini
trini at konsulko.com
Fri Sep 15 12:53:45 UTC 2017
On Fri, Sep 15, 2017 at 09:46:29AM +0200, Jean-Jacques Hiblot wrote:
> Warning introduced in commit 7264f29 (spl: fit: Eanble GZIP support for
> image decompression)
>
> Signed-off-by: Jean-Jacques Hiblot <jjhiblot at ti.com>
> ---
> common/spl/spl_fit.c | 4 +++-
> 1 file changed, 3 insertions(+), 1 deletion(-)
>
> diff --git a/common/spl/spl_fit.c b/common/spl/spl_fit.c
> index 49ccf1c..22d3161 100644
> --- a/common/spl/spl_fit.c
> +++ b/common/spl/spl_fit.c
> @@ -197,11 +197,13 @@ static int spl_load_fit_image(struct spl_load_info *info, ulong sector,
> IS_ENABLED(CONFIG_SPL_GZIP) &&
> image_comp == IH_COMP_GZIP &&
> type == IH_TYPE_KERNEL) {
> + long unsigned int sz = length;
> if (gunzip((void *)load_addr, CONFIG_SYS_BOOTM_LEN,
> - src, &length)) {
> + src, &sz)) {
> puts("Uncompressing error\n");
> return -EIO;
> }
> + length = sz;
> } else {
> memcpy((void *)load_addr, src, length);
> }
York posted a fix for this yesterday at
https://patchwork.ozlabs.org/patch/813927/ and since he introduced the
warning I'm going to grab that one, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20170915/4905ec2b/attachment.sig>
More information about the U-Boot
mailing list