]> git.sur5r.net Git - u-boot/commit
image: Fix loop condition to avoid warning
authorThierry Reding <treding@nvidia.com>
Thu, 20 Aug 2015 09:45:43 +0000 (11:45 +0200)
committerTom Rini <trini@konsulko.com>
Fri, 28 Aug 2015 15:46:35 +0000 (11:46 -0400)
commit9734b97f76a942f449fdc9ff445a003aa812baa7
treeedb082a39510c383469583d1f35165acea9adf0f
parent79c884d7e449a63fa8f07b7495f8f9873355c48f
image: Fix loop condition to avoid warning

GCC 5.1 starts warning for comparisons such as !a > 0, assuming that the
negation was meant to apply to the whole expression rather than just the
left operand.

Indeed the comparison in the FIT loadable code is confusingly written,
though it does end up doing the right thing. Rewrite the condition to be
more explicit, that is, iterate over strings until they're exhausted.

Signed-off-by: Thierry Reding <treding@nvidia.com>
Reviewed-by: Tom Rini <trini@konsulko.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
common/image.c