mkvparser/SeekHead: convert asserts to failure returns
Change-Id: Ic2c83e4eb246fd4c1fc63fe16298f0dc78801912
This commit is contained in:
@@ -1504,10 +1504,12 @@ long SeekHead::Parse() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
pos += size; // consume payload
|
pos += size; // consume payload
|
||||||
assert(pos <= stop);
|
if (pos > stop)
|
||||||
|
return E_FILE_FORMAT_INVALID;
|
||||||
}
|
}
|
||||||
|
|
||||||
assert(pos == stop);
|
if (pos != stop)
|
||||||
|
return E_FILE_FORMAT_INVALID;
|
||||||
|
|
||||||
ptrdiff_t count_ = ptrdiff_t(pEntry - m_entries);
|
ptrdiff_t count_ = ptrdiff_t(pEntry - m_entries);
|
||||||
assert(count_ >= 0);
|
assert(count_ >= 0);
|
||||||
|
|||||||
Reference in New Issue
Block a user