fix compile error
diff --git a/src/libFLAC/file_decoder.c b/src/libFLAC/file_decoder.c
index c9e179c..36a981f 100644
--- a/src/libFLAC/file_decoder.c
+++ b/src/libFLAC/file_decoder.c
@@ -395,7 +395,7 @@
bool seek_to_absolute_sample_(FLAC__FileDecoder *decoder, long filesize, uint64 target_sample)
{
long first_frame_offset, lower_bound, upper_bound, pos = -1, last_pos = -1;
- int i, lower_seek_point = -1;
+ int i, lower_seek_point = -1, upper_seek_point = -1;
unsigned approx_bytes_per_frame;
uint64 last_frame_sample = 0xffffffffffffffff;
bool needs_seek;
diff --git a/src/libFLAC/format.c b/src/libFLAC/format.c
index 3fee5f4..4284f4f 100644
--- a/src/libFLAC/format.c
+++ b/src/libFLAC/format.c
@@ -66,7 +66,7 @@
const unsigned FLAC__ENTROPY_CODING_METHOD_PARTITIONED_RICE_PARAMETER_LEN = 4; /* bits */
const unsigned FLAC__ENTROPY_CODING_METHOD_PARTITIONED_RICE_RAW_LEN = 5; /* bits */
-const unsigned FLAC__ENTROPY_CODING_METHOD_PARTITIONED_RICE_ESCAPE_PARAMETER = (1<<FLAC__ENTROPY_CODING_METHOD_PARTITIONED_RICE_PARAMETER_LEN)-1;
+const unsigned FLAC__ENTROPY_CODING_METHOD_PARTITIONED_RICE_ESCAPE_PARAMETER = 15; /* == (1<<FLAC__ENTROPY_CODING_METHOD_PARTITIONED_RICE_PARAMETER_LEN)-1 */
const char *FLAC__EntropyCodingMethodTypeString[] = {
"PARTITIONED_RICE"