diff options
-rw-r--r-- | rbutil/mkimxboot/mkimxboot.c | 5 |
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) |