fix(core): add missing filename argument (#4003)

* Code improvement on printf
pull/4012/head
mgiannopoulos24 2 months ago committed by GitHub
parent 3bc9e23260
commit 25cb005693
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

@ -62,20 +62,20 @@ bool load_firmware(const char *filename, uint8_t *hash) {
size_t read = fread(buffer, 1, sizeof(buffer), file);
fclose(file);
if (read != sizeof(buffer)) {
printf("File '%s' does not contain a valid firmware image.\n");
printf("File '%s' does not contain a valid firmware image.\n", filename);
return false;
}
// read vendor and image header
vendor_header vhdr;
if (sectrue != read_vendor_header(buffer, &vhdr)) {
printf("File '%s' does not contain a valid vendor header.\n");
printf("File '%s' does not contain a valid vendor header.\n", filename);
return false;
}
const image_header *hdr = read_image_header(
buffer + vhdr.hdrlen, FIRMWARE_IMAGE_MAGIC, FIRMWARE_IMAGE_MAXSIZE);
if (hdr != (const image_header *)(buffer + vhdr.hdrlen)) {
printf("File '%s' does not contain a valid firmware image.\n");
printf("File '%s' does not contain a valid firmware image.\n", filename);
return false;
}

Loading…
Cancel
Save