From: Lothar Waßmann Date: Wed, 8 Mar 2017 14:30:06 +0000 (+0100) Subject: fdt_support: fix obiwan error in OF_CHECK_COUNTS() X-Git-Tag: KARO-TXSD-2017-03-15~38 X-Git-Url: https://git.karo-electronics.de/?a=commitdiff_plain;h=23b6dfd0c1a990ef4b02e19983a3afb92345b300;p=karo-tx-uboot.git fdt_support: fix obiwan error in OF_CHECK_COUNTS() '#size-cells' may well legally be zero, so adjust the comparison in OF_CHECK_COUNTS() to reflect this. --- diff --git a/common/fdt_support.c b/common/fdt_support.c index bc8db59158..1353651c5c 100644 --- a/common/fdt_support.c +++ b/common/fdt_support.c @@ -949,7 +949,7 @@ void fdt_del_node_and_alias(void *blob, const char *alias) #define OF_MAX_ADDR_CELLS 4 #define OF_BAD_ADDR FDT_ADDR_T_NONE #define OF_CHECK_COUNTS(na, ns) ((na) > 0 && (na) <= OF_MAX_ADDR_CELLS && \ - (ns) > 0) + (ns) >= 0) /* Debug utility */ #ifdef DEBUG