summaryrefslogtreecommitdiff
path: root/libfdt/fdt_check.c
diff options
context:
space:
mode:
author Sadaf Ebrahimi <sadafebrahimi@google.com> 2024-03-26 21:39:49 +0000
committer Sadaf Ebrahimi <sadafebrahimi@google.com> 2024-03-26 21:39:49 +0000
commit835431ed392390ee22d557bd35d385ebb892cd0d (patch)
tree39079d8f82b3dca7d53b7260adf862f4906e2553 /libfdt/fdt_check.c
parentc4db10d48e96701e0bd7391a49f3c67de9f71113 (diff)
parent039a99414e778332d8f9c04cbd3072e1dcc62798 (diff)
Upgrade dtc to v1.7.0
This project was upgraded with external_updater. Usage: tools/external_updater/updater.sh update external/dtc For more info, check https://cs.android.com/android/platform/superproject/+/main:tools/external_updater/README.md Test: TreeHugger Change-Id: I7c3774a5f8fbc6ddf0926df9db3450c4dce54cf9
Diffstat (limited to 'libfdt/fdt_check.c')
-rw-r--r--libfdt/fdt_check.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/libfdt/fdt_check.c b/libfdt/fdt_check.c
index 71390ee..a21ebbc 100644
--- a/libfdt/fdt_check.c
+++ b/libfdt/fdt_check.c
@@ -66,7 +66,10 @@ int fdt_check_full(const void *fdt, size_t bufsize)
int len;
name = fdt_get_name(fdt, offset, &len);
- if (!name || *name || len)
+ if (!name)
+ return len;
+
+ if (*name || len)
return -FDT_ERR_BADSTRUCTURE;
}
break;