diff --git a/common/boot_fit.c b/common/boot_fit.c index ce4293184ae69b44a14f9d9116f0fd8694daf2b5..add65c4baed7431be4c605e9189ef748eabccdca 100644 --- a/common/boot_fit.c +++ b/common/boot_fit.c @@ -73,7 +73,7 @@ void *locate_dtb_in_fit(const void *fit) ret = fdt_offset(fit); - if (ret <= 0) + if (ret < 0) return NULL; else return (void *)fit+size+ret;