X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;f=cmd%2Flzmadec.c;h=3b8db0a8538584f7520392e600f85d9af8809e97;hb=8e8059ccc55a3725046e628c87450dbc41e1a504;hp=1ad9ed6ce96a5c37f32b2eb2f702cfc1787232bb;hpb=82d72a1b9967cff4908f22c57536c3660f794401;p=oweals%2Fu-boot.git diff --git a/cmd/lzmadec.c b/cmd/lzmadec.c index 1ad9ed6ce9..3b8db0a853 100644 --- a/cmd/lzmadec.c +++ b/cmd/lzmadec.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0+ /* * (C) Copyright 2013 Patrice Bouchand * lzma uncompress command in Uboot @@ -6,21 +7,21 @@ * * (C) Copyright 2000 * Wolfgang Denk, DENX Software Engineering, wd@denx.de. - * - * SPDX-License-Identifier: GPL-2.0+ */ #include #include +#include #include #include #include -static int do_lzmadec(cmd_tbl_t *cmdtp, int flag, int argc, char *const argv[]) +static int do_lzmadec(struct cmd_tbl *cmdtp, int flag, int argc, + char *const argv[]) { unsigned long src, dst; - unsigned long src_len = ~0UL, dst_len = ~0UL; + SizeT src_len = ~0UL, dst_len = ~0UL; int ret; switch (argc) { @@ -40,8 +41,9 @@ static int do_lzmadec(cmd_tbl_t *cmdtp, int flag, int argc, char *const argv[]) if (ret != SZ_OK) return 1; - printf("Uncompressed size: %ld = 0x%lX\n", src_len, src_len); - setenv_hex("filesize", src_len); + printf("Uncompressed size: %ld = %#lX\n", (ulong)src_len, + (ulong)src_len); + env_set_hex("filesize", src_len); return 0; }