Message ID | 1340770485-22670-1-git-send-email-sachin.kamat@linaro.org |
---|---|
State | Accepted |
Headers | show |
On 06/26/2012 11:14 PM, Sachin Kamat wrote: > Fixes the following sparse warnings: > drivers/of/base.c:176:41: warning: Using plain integer as NULL pointer > drivers/of/base.c:178:37: warning: Using plain integer as NULL pointer > drivers/of/base.c:500:49: warning: Using plain integer as NULL pointer > > Signed-off-by: Sachin Kamat <sachin.kamat@linaro.org> Applied for 3.6. Rob > --- > drivers/of/base.c | 6 +++--- > 1 files changed, 3 insertions(+), 3 deletions(-) > > diff --git a/drivers/of/base.c b/drivers/of/base.c > index d9bfd49..2031aa1 100644 > --- a/drivers/of/base.c > +++ b/drivers/of/base.c > @@ -173,9 +173,9 @@ struct property *of_find_property(const struct device_node *np, > return NULL; > > read_lock(&devtree_lock); > - for (pp = np->properties; pp != 0; pp = pp->next) { > + for (pp = np->properties; pp; pp = pp->next) { > if (of_prop_cmp(pp->name, name) == 0) { > - if (lenp != 0) > + if (lenp) > *lenp = pp->length; > break; > } > @@ -497,7 +497,7 @@ struct device_node *of_find_node_with_property(struct device_node *from, > read_lock(&devtree_lock); > np = from ? from->allnext : allnodes; > for (; np; np = np->allnext) { > - for (pp = np->properties; pp != 0; pp = pp->next) { > + for (pp = np->properties; pp; pp = pp->next) { > if (of_prop_cmp(pp->name, prop_name) == 0) { > of_node_get(np); > goto out; >
diff --git a/drivers/of/base.c b/drivers/of/base.c index d9bfd49..2031aa1 100644 --- a/drivers/of/base.c +++ b/drivers/of/base.c @@ -173,9 +173,9 @@ struct property *of_find_property(const struct device_node *np, return NULL; read_lock(&devtree_lock); - for (pp = np->properties; pp != 0; pp = pp->next) { + for (pp = np->properties; pp; pp = pp->next) { if (of_prop_cmp(pp->name, name) == 0) { - if (lenp != 0) + if (lenp) *lenp = pp->length; break; } @@ -497,7 +497,7 @@ struct device_node *of_find_node_with_property(struct device_node *from, read_lock(&devtree_lock); np = from ? from->allnext : allnodes; for (; np; np = np->allnext) { - for (pp = np->properties; pp != 0; pp = pp->next) { + for (pp = np->properties; pp; pp = pp->next) { if (of_prop_cmp(pp->name, prop_name) == 0) { of_node_get(np); goto out;
Fixes the following sparse warnings: drivers/of/base.c:176:41: warning: Using plain integer as NULL pointer drivers/of/base.c:178:37: warning: Using plain integer as NULL pointer drivers/of/base.c:500:49: warning: Using plain integer as NULL pointer Signed-off-by: Sachin Kamat <sachin.kamat@linaro.org> --- drivers/of/base.c | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-)