summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHridya Valsaraju <hridya@google.com>2018-02-02 20:29:53 +0000
committerandroid-build-merger <android-build-merger@google.com>2018-02-02 20:29:53 +0000
commit51c5d7da4024da10103b4228c57ac8626ff80485 (patch)
tree6e543fbd9b9cba63d39222a30441eddc84ca86b3
parent2ef721ddbd4aa14532846897ef59589c9a96576b (diff)
parent9ec4bdabb790b0ddbb627c86830569a809121000 (diff)
downloadlibufdt-51c5d7da4024da10103b4228c57ac8626ff80485.tar.gz
Fix bug in ufdt_get_node_by_phandle
am: 9ec4bdabb7 Change-Id: I9b8328b6b4a152b3defef7552676927901fcfd44
-rw-r--r--ufdt_convert.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/ufdt_convert.c b/ufdt_convert.c
index 9d7c698..5c69f1f 100644
--- a/ufdt_convert.c
+++ b/ufdt_convert.c
@@ -230,7 +230,7 @@ struct ufdt_node *ufdt_get_node_by_phandle(struct ufdt *tree,
else
s = mid;
}
- if (e - s > 0) {
+ if (e - s > 0 && tree->phandle_table.data[s].phandle == phandle) {
res = tree->phandle_table.data[s].node;
}
return res;