diff options
author | Sascha Hauer <s.hauer@pengutronix.de> | 2022-06-17 10:04:34 +0200 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2022-06-21 12:33:33 +0200 |
commit | 58c7c027acc4ebf27ddd622001bafb596e8123cf (patch) | |
tree | 311129752324cecd955853de25f2f96034e48a96 /commands/crc.c | |
parent | ecd082ad21a1d07973f42adbd5f2a20a07fdc71f (diff) | |
download | barebox-58c7c027acc4ebf27ddd622001bafb596e8123cf.tar.gz |
treewide: Use pr_setenv() where appropriate
We now have pr_setenv() which is a setenv() variant that takes a
format string. Use it where appropriate.
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'commands/crc.c')
-rw-r--r-- | commands/crc.c | 14 |
1 files changed, 4 insertions, 10 deletions
diff --git a/commands/crc.c b/commands/crc.c index 80ecf7fe29..23ffd4360b 100644 --- a/commands/crc.c +++ b/commands/crc.c @@ -83,17 +83,11 @@ static int do_crc(int argc, char *argv[]) printf("CRC32 for %s 0x%08lx ... 0x%08lx ==> 0x%08lx", filename, (ulong)start, (ulong)start + total - 1, crc); - if (crcvarname) { - char *crcstr = basprintf("0x%lx", crc); - setenv(crcvarname, crcstr); - kfree(crcstr); - } + if (crcvarname) + pr_setenv(crcvarname, "0x%lx", crc); - if (sizevarname) { - char *sizestr = basprintf("0x%lx", total); - setenv(sizevarname, sizestr); - kfree(sizestr); - } + if (sizevarname) + pr_setenv(sizevarname, "0x%lx", total); #ifdef CONFIG_CMD_CRC_CMP if (vfilename) { |