int32 l, i, *sp = (uint32 *)(lp); 
uint8 *sp = (uint8 *)(lp); int32 l, i; 
void s32tou24x(int32 *lp, int32 c){	int32 l, i, *sp = (uint32 *)(lp);	for(i = 0; i < c; i++)	{		l = (lp[i]) >> (32 - 24 - GUARD_BITS);		l = (l > MAX_24BIT_SIGNED) ? MAX_24BIT_SIGNED				: (l < MIN_24BIT_SIGNED) ? MIN_24BIT_SIGNED : l;		sp[i] = XCHG_LONG(0x800000 ^ (uint32)(l));	}}
4357	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4357/b28ed5f84d8a7baee52cb30f237c2f415cbcf570/output.c/buggy/timidity/output.c