for(i=0; thislist[i].theres_more != 0; i++) { 
for(i=0; thislist[i].theres_more; i++) { 
prom_sortmemlist(struct linux_mlist_v0 *thislist){	int swapi = 0;	int i, mitr, tmpsize;	char *tmpaddr;	char *lowest;	for(i=0; thislist[i].theres_more != 0; i++) {		lowest = thislist[i].start_adr;		for(mitr = i+1; thislist[mitr-1].theres_more != 0; mitr++)			if(thislist[mitr].start_adr < lowest) {				lowest = thislist[mitr].start_adr;				swapi = mitr;			}		if(lowest == thislist[i].start_adr) continue;		tmpaddr = thislist[swapi].start_adr;		tmpsize = thislist[swapi].num_bytes;		for(mitr = swapi; mitr > i; mitr--) {			thislist[mitr].start_adr = thislist[mitr-1].start_adr;			thislist[mitr].num_bytes = thislist[mitr-1].num_bytes;		}		thislist[i].start_adr = tmpaddr;		thislist[i].num_bytes = tmpsize;	}	return;}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/3c51f196b658fa1920c84b0752a55ed251d22d52/memory.c/buggy/arch/sparc/prom/memory.c