Index: layer2.c =================================================================== RCS file: /projects/clientdist/trigenix/implementation/mpg123/layer2.c,v retrieving revision 1.1 retrieving revision 1.3 diff -r1.1 -r1.3 33a34 > const double twotothethird = pow((double)2.0, (double)1/3); 51a53,55 > #ifdef REAL_IS_FIXED > double oldtable = m * 2.0 * twotothethird; > #endif 53,54c57,65 < for(j=3,i=0;i<63;i++,j--) < *table++ = m * pow(2.0,(double) j / 3.0); --- > > for(j=3,i=0;i<63;i++,j--) { > #ifdef REAL_IS_FIXED > *table = oldtable / twotothethird; > oldtable = *table++; > #else > *table++ = m * pow(2.0,(double) j / 3.0); > #endif > }