about summary refs log tree commit
path: root/src/libFLAC/stream_decoder.c
diff options
context:
space:
mode:
authorjcoalson <jcoalson>2002-11-16 06:31:54 +0000
committerjcoalson <jcoalson>2002-11-16 06:31:54 +0000
commit43c390d60df8dcf20a67a39ac6edaf3fccc2f0ac (patch)
treeadb0a519bd762d75b928a9d8fbcb9f15558f010d /src/libFLAC/stream_decoder.c
parentd9daf2ab00a20bed04e9d14cfe4115a1fe75182e (diff)
downloadflac-arm-1.1.3-43c390d60df8dcf20a67a39ac6edaf3fccc2f0ac.tar.gz
add more reserved space to CUESHEET implementation
Diffstat (limited to 'src/libFLAC/stream_decoder.c')
-rw-r--r--src/libFLAC/stream_decoder.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/libFLAC/stream_decoder.c b/src/libFLAC/stream_decoder.c
index 3651a2d2..0071eba7 100644
--- a/src/libFLAC/stream_decoder.c
+++ b/src/libFLAC/stream_decoder.c
@@ -1128,6 +1128,9 @@ FLAC__bool read_metadata_cuesheet_(FLAC__StreamDecoder *decoder, FLAC__StreamMet
         if(!FLAC__bitbuffer_read_raw_uint64(decoder->private_->input, &obj->lead_in, FLAC__STREAM_METADATA_CUESHEET_LEAD_IN_LEN, read_callback_, decoder))
                 return false; /* the read_callback_ sets the state for us */
 
+        if(!FLAC__bitbuffer_skip_bits_no_crc(decoder->private_->input, FLAC__STREAM_METADATA_CUESHEET_RESERVED_LEN, read_callback_, decoder))
+                return false; /* the read_callback_ sets the state for us */
+
         if(!FLAC__bitbuffer_read_raw_uint32(decoder->private_->input, &x, FLAC__STREAM_METADATA_CUESHEET_NUM_TRACKS_LEN, read_callback_, decoder))
                 return false; /* the read_callback_ sets the state for us */
         obj->num_tracks = x;