aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndroid Build Coastguard Worker <android-build-coastguard-worker@google.com>2022-09-26 23:10:27 +0000
committerAndroid Build Coastguard Worker <android-build-coastguard-worker@google.com>2022-09-26 23:10:27 +0000
commit552c0fd110d46b8a8549fbf82c023136012df48e (patch)
treeae287821bc23143d7af4658b7b4fccd7bf0ff109
parent3cf88cbffe1572c6aebd391d5c3802c5ab6dccfd (diff)
parenteeb3b4c80b60e23d25bafe2e84ea1cfee8617a05 (diff)
downloaddtc-android13-qpr1-s2-release.tar.gz
Change-Id: Ia722823f7655c48b7b45f99390af3d72e4f5c8f1
-rw-r--r--libfdt/fdt_ro.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/libfdt/fdt_ro.c b/libfdt/fdt_ro.c
index e61df25..87d736b 100644
--- a/libfdt/fdt_ro.c
+++ b/libfdt/fdt_ro.c
@@ -258,6 +258,9 @@ int fdt_path_offset_namelen(const void *fdt, const char *path, int namelen)
if (namelen < 1)
return -FDT_ERR_BADPATH;
+ if (namelen < 1)
+ return -FDT_ERR_BADPATH;
+
/* see if we have an alias */
if (*path != '/') {
const char *q = memchr(path, '/', end - p);