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"