summaryrefslogtreecommitdiff
path: root/libfdt/fdt_rw.c
diff options
context:
space:
mode:
authorJon Loeliger <jdl@freescale.com>2008-09-25 11:02:17 -0500
committerGerald Van Baren <vanbaren@cideas.com>2008-10-01 22:01:52 -0400
commit741a6d010d09b5bafca8e4cdfb6b2f8a2c07994d (patch)
treee980613007375a209df7a888a0acbc0a6459fea1 /libfdt/fdt_rw.c
parentbbdbc7cb3abefda5bd998edbcf0508fe6256327d (diff)
Fix an overflow case in fdt_offset_ptr() detected by GCC 4.3.
Using Gcc 4.3 detected this problem: ../dtc/libfdt/fdt.c: In function 'fdt_next_tag': ../dtc/libfdt/fdt.c:82: error: assuming signed overflow does not occur when assuming that (X + c) < X is always false To fix the problem, treat the offset as an unsigned int. The problem report and proposed fix were provided by Steve Papacharalambous <stevep@freescale.com>. Signed-off-by: Jon Loeliger <jdl@freescale.com>
Diffstat (limited to 'libfdt/fdt_rw.c')
0 files changed, 0 insertions, 0 deletions