--- Josh Coalson <[EMAIL PROTECTED]> wrote: > --- Denis Chatelain <[EMAIL PROTECTED]> wrote: > > Hello, > > > > > > I just tried to compile libFLAC (using Borland C++ Builder 6 on > > Windows). > > > > The compilers yells at me on line 233 of libFLAC/lpc.c > > > > *(residual++) = *(data++) - (sum >> lp_quantization); > > --> data is const and cannot be modified > > > > Funny thing is, if data is declared: > > const FLAC__int32 *data > > instead of > > const FLAC__int32 data[] > > > > everything is ok. > > > > Is this a bug in my compiler, or a personnal lack of understanding > of > > the difference in C between *data and data[] ? > > hmmm, not sure what the standard says on this. but it's > OK to change it to > > const FLAC__int32 *data > > in order to get it to compile.
finally fixed in CVS. Josh __________________________________ Do you Yahoo!? Meet the all-new My Yahoo! - Try it today! http://my.yahoo.com _______________________________________________ Flac-dev mailing list Flac-dev@xiph.org http://lists.xiph.org/mailman/listinfo/flac-dev