diff options
author | 2024-04-11 16:57:54 +0000 | |
---|---|---|
committer | 2024-04-11 16:57:54 +0000 | |
commit | da3aa24e512e4e82755184360f79fa3296e6548d (patch) | |
tree | 39079d8f82b3dca7d53b7260adf862f4906e2553 /libfdt/fdt.c | |
parent | 523414bc8f17d9debc662ed1144407801511df39 (diff) | |
parent | de525a0c77a0e30ab2e664d590981e7ec82fb770 (diff) |
Upgrade dtc to v1.7.0 am: 835431ed39 am: de525a0c77
Original change: https://android-review.googlesource.com/c/platform/external/dtc/+/3015236
Change-Id: I79b412a4b6db43f158d5e29ce88a0999f838f34f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
Diffstat (limited to 'libfdt/fdt.c')
-rw-r--r-- | libfdt/fdt.c | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/libfdt/fdt.c b/libfdt/fdt.c index b8ffb33..dda342d 100644 --- a/libfdt/fdt.c +++ b/libfdt/fdt.c @@ -106,7 +106,6 @@ int fdt_check_header(const void *fdt) } hdrsize = fdt_header_size(fdt); if (!can_assume(VALID_DTB)) { - if ((fdt_totalsize(fdt) < hdrsize) || (fdt_totalsize(fdt) > INT_MAX)) return -FDT_ERR_TRUNCATED; @@ -115,9 +114,7 @@ int fdt_check_header(const void *fdt) if (!check_off_(hdrsize, fdt_totalsize(fdt), fdt_off_mem_rsvmap(fdt))) return -FDT_ERR_TRUNCATED; - } - if (!can_assume(VALID_DTB)) { /* Bounds check structure block */ if (!can_assume(LATEST) && fdt_version(fdt) < 17) { if (!check_off_(hdrsize, fdt_totalsize(fdt), |