提交 d550e82e 编写于 作者: T Tom Rini

SPL: fat: Fix spl_parse_image_header() return value handling

The spl_parse_image_header() can return 0 and it is not an error.
Only treat non-zero return value as an error.
Signed-off-by: NMarek Vasut <marex@denx.de>
Reviewed-by: NFabio Estevam <fabio.estevam@nxp.com>
Reviewed-by: NPeng Fan <van.freenix@gmail.com>
Reviewed-by: NStefano Babic <sbabic@denx.de>
Reviewed-by: NTom Rini <trini@konsulko.com>
上级 5f89a15e
......@@ -58,7 +58,7 @@ int spl_load_image_fat(struct blk_desc *block_dev,
goto end;
err = spl_parse_image_header(header);
if (err <= 0)
if (err)
goto end;
err = file_fat_read(filename, (u8 *)spl_image.load_addr, 0);
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册