Hi, Ti,
>>>>> "T" == Ti Kan <[EMAIL PROTECTED]> writes:
T> cc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I. -I../mpglib/
T> -I.. -O3 -c lame.c -Wc,-MD -o lame.o
T> cc: Warning: lame.c, line 1727: In this statement,
T> the shift count "48" is negative or is greater than
T> or equal to the promoted size of the operand "1". (shiftcount)
T> in_buffer[0][i] = buffer_l[i] * (1.0 / ( 1 << (8 * sizeof(long) - 16)));
Can this quick change fix ? pls test and tell me result.
in_buffer[0][i] = buffer_l[i] * (1.0 / ( 1L << (8 * sizeof(long) - 16)));
in_buffer[1][i] = buffer_r[i] * (1.0 / ( 1L << (8 * sizeof(long) - 16)));
Yes, one character patches. change two "1" into "1L".
--
Takehiro TOMINAGA // may the source be with you!
_______________________________________________
mp3encoder mailing list
[EMAIL PROTECTED]
http://minnie.tuhs.org/mailman/listinfo/mp3encoder