if (period < 1) period = 1; 
ULONG getAmigaPeriod (UBYTE flags, ULONG period){  if (flags & UF_LINEAR)    {      period = lintab[period % 768] >> (period / 768);      period = (8363L * 1712L) / period;    }  return (period);}
4357	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4357/9fbcec0f33b62362aa01e6b8a785995c55954bd1/mlutil.c/buggy/libunimod/mlutil.c