Fix sparse warning:

arch/sparc/kernel/of_device.c:439:46: warning: incorrect type in argument 3 (different signedness)
arch/sparc/kernel/of_device.c:439:46:    expected int *lenp
arch/sparc/kernel/of_device.c:439:46:    got unsigned int *<noident>

Signed-off-by: Robert Reif <[EMAIL PROTECTED]>

diff --git a/arch/sparc/kernel/of_device.c b/arch/sparc/kernel/of_device.c
index 48c24f7..8c81689 100644
--- a/arch/sparc/kernel/of_device.c
+++ b/arch/sparc/kernel/of_device.c
@@ -433,7 +433,7 @@ static int __init build_one_resource(str
                                     int na, int ns, int pna)
 {
        u32 *ranges;
-       unsigned int rlen;
+       int rlen;
        int rone;
 
        ranges = of_get_property(parent, "ranges", &rlen);

Reply via email to