summaryrefslogtreecommitdiff
path: root/rbutil/mkimxboot/mkimxboot.c
diff options
context:
space:
mode:
Diffstat (limited to 'rbutil/mkimxboot/mkimxboot.c')
-rw-r--r--rbutil/mkimxboot/mkimxboot.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/rbutil/mkimxboot/mkimxboot.c b/rbutil/mkimxboot/mkimxboot.c
index f6afd0cf0d..b79361dd63 100644
--- a/rbutil/mkimxboot/mkimxboot.c
+++ b/rbutil/mkimxboot/mkimxboot.c
@@ -390,7 +390,10 @@ enum imx_error_t mkimxboot(const char *infile, const char *bootfile,
390 { 390 {
391 byte a, b; 391 byte a, b;
392 if(convxdigit(imx_sums[i].md5sum[2 * j], &a) || convxdigit(imx_sums[i].md5sum[2 * j + 1], &b)) 392 if(convxdigit(imx_sums[i].md5sum[2 * j], &a) || convxdigit(imx_sums[i].md5sum[2 * j + 1], &b))
393 return false; 393 {
394 printf("[ERR][INTERNAL] Bad checksum format: %s\n", imx_sums[i].md5sum);
395 return IMX_ERROR;
396 }
394 md5[j] = (a << 4) | b; 397 md5[j] = (a << 4) | b;
395 } 398 }
396 if(memcmp(file_md5sum, md5, 16) == 0) 399 if(memcmp(file_md5sum, md5, 16) == 0)