Displaying 2 results from an estimated 2 matches for "flac__bitreader_read_raw_int32".
Did you mean:
flac__bitreader_read_raw_uint32
2015 Aug 29
1
Undefined behaviour
lvqcl wrote:
> FLAC__fixed_restore_signal() is a part of flac *de*coder, so it makes
> sense to test it on different architectures (ARM, MIPS?). But I have no
> idea how to make it.
Yes, but the code in FLAC__fixed_restore_signal() is (ignoring identifier
name differences) identical to FLAC__fixed_compute_residual(),
Maybe I should just publish my micro benchmarking code as part of the
2017 Jan 13
2
unsigned int and FLAC__uint32 are used interchangeably
...der_read_raw_uint32' from incompatible pointer type
stream_decoder.c: In function `read_residual_partitioned_rice_':
stream_decoder.c:2774: warning: passing arg 2 of
`FLAC__bitreader_read_rice_signed_block' from incompatible pointer
type
stream_decoder.c:2783: warning: passing arg 2 of
`FLAC__bitreader_read_raw_int32' from incompatible pointer type
Apart from that, this also leads to format string warnings, e.g.:
bitwriter.c:222: warning: unsigned int format, long unsigned int arg (arg 2)
[many more, and in several sources.]
This is just a FYI report. I don't have a patch for it.
--
O.S.