diff --git a/src/libFLAC/bitwriter.c b/src/libFLAC/bitwriter.c index 09aef2a0..11d5429b 100644 --- a/src/libFLAC/bitwriter.c +++ b/src/libFLAC/bitwriter.c @@ -552,7 +552,7 @@ FLAC__bool FLAC__bitwriter_write_rice_signed_block(FLAC__BitWriter *bw, const FL while(nvals) { /* fold signed to unsigned; actual formula is: negative(v)? -2v-1 : 2v */ - uval = (*vals<<1) ^ (*vals>>31); + uval = (*vals<<1) ^ (*vals>>31); msbits = uval >> parameter;