while(s>0 && *bp) { bp+=strlen(bp); bp++; 
while (s > 0 && *bp) { bp += strlen(bp) + 1; 
static char * __init dmi_string(struct dmi_header *dm, u8 s){	u8 *bp=(u8 *)dm;	bp+=dm->length;	if(!s)		return "";	s--;	while(s>0 && *bp)	{		bp+=strlen(bp);		bp++;		s--;	}	return bp;}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/1249c5138f573890eae0c01f13d627094edcd55c/dmi_scan.c/clean/arch/i386/kernel/dmi_scan.c