diff options
author | Uwe Klotz <uklotz@mixxx.org> | 2019-10-05 15:08:57 +0200 |
---|---|---|
committer | Uwe Klotz <uklotz@mixxx.org> | 2019-10-05 15:35:56 +0200 |
commit | b3a1af8b08168d5897b734a58b1b45656e60f2d8 (patch) | |
tree | 6b503334d3e693ccc3159b191346c0c9b59afbd0 /src/engine/cachingreader/cachingreaderchunk.cpp | |
parent | eb7532507291ac43c80ea7823caca77c9e3db99d (diff) |
Fix debug assertions while decoding corrupt files
Diffstat (limited to 'src/engine/cachingreader/cachingreaderchunk.cpp')
-rw-r--r-- | src/engine/cachingreader/cachingreaderchunk.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/engine/cachingreader/cachingreaderchunk.cpp b/src/engine/cachingreader/cachingreaderchunk.cpp index 23456282f3..732cebc00d 100644 --- a/src/engine/cachingreader/cachingreaderchunk.cpp +++ b/src/engine/cachingreader/cachingreaderchunk.cpp @@ -72,7 +72,8 @@ mixxx::IndexRange CachingReaderChunk::bufferSampleFrames( mixxx::WritableSampleFrames( sourceFrameIndexRange, mixxx::SampleBuffer::WritableSlice(m_sampleBuffer))); - DEBUG_ASSERT(m_bufferedSampleFrames.frameIndexRange() <= sourceFrameIndexRange); + DEBUG_ASSERT(m_bufferedSampleFrames.frameIndexRange().empty() || + m_bufferedSampleFrames.frameIndexRange() <= sourceFrameIndexRange); return m_bufferedSampleFrames.frameIndexRange(); } |