commit 0006a9d430445fa9127714bfd196ebe64f0b237d
parent e4800ecc92e76fda4b03f5a3aebcd44a3e946e4b
Author: Matsuda Kenji <info@mtkn.jp>
Date: Tue, 25 Apr 2023 08:37:20 +0900
move memset out of while loop
Diffstat:
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/tools/bin2uf2.c b/tools/bin2uf2.c
@@ -38,6 +38,8 @@ main(int argc, char *argv[])
uint8_t data[sdata];
uint32_t mag3 = 0x0AB16F30;
+ memset(data, 0, sdata);
+
if (argc != 3) {
fprintf(stderr, "Usage: %s src dst\n", argv[0]);
exit(1);
@@ -64,7 +66,6 @@ main(int argc, char *argv[])
fwrite32l(nblk, dst); // dammy
fwrite32l(famid, dst);
- memset(data, 0, sdata);
fread(data, 1, nbyte, src);
if (ferror(src)) {
fprintf(stderr, "Read error: %s.\n", argv[1]);