vserver 1.9.5.x5
[linux-2.6.git] / arch / sparc64 / prom / memory.c
index 224821f..f4a8143 100644 (file)
@@ -45,9 +45,9 @@ prom_sortmemlist(struct linux_mlist_p1275 *thislist)
        unsigned long tmpaddr, tmpsize;
        unsigned long lowest;
 
-       for(i=0; thislist[i].theres_more != 0; i++) {
+       for(i=0; thislist[i].theres_more; i++) {
                lowest = thislist[i].start_adr;
-               for(mitr = i+1; thislist[mitr-1].theres_more != 0; mitr++)
+               for(mitr = i+1; thislist[mitr-1].theres_more; mitr++)
                        if(thislist[mitr].start_adr < lowest) {
                                lowest = thislist[mitr].start_adr;
                                swapi = mitr;
@@ -83,7 +83,7 @@ void __init prom_meminit(void)
                prom_phys_avail[iter].theres_more =
                        &prom_phys_avail[iter+1];
        }
-       prom_phys_avail[iter-1].theres_more = 0x0;
+       prom_phys_avail[iter-1].theres_more = NULL;
 
        num_regs = prom_getproperty(node, "reg",
                                    (char *) prom_reg_memlist,
@@ -97,7 +97,7 @@ void __init prom_meminit(void)
                prom_phys_total[iter].theres_more =
                        &prom_phys_total[iter+1];
        }
-       prom_phys_total[iter-1].theres_more = 0x0;
+       prom_phys_total[iter-1].theres_more = NULL;
 
        node = prom_finddevice("/virtual-memory");
        num_regs = prom_getproperty(node, "available",
@@ -116,7 +116,7 @@ void __init prom_meminit(void)
                prom_prom_taken[iter].theres_more =
                        &prom_prom_taken[iter+1];
        }
-       prom_prom_taken[iter-1].theres_more = 0x0;
+       prom_prom_taken[iter-1].theres_more = NULL;
 
        prom_sortmemlist(prom_prom_taken);