diff --git a/core/Stream/pfSizedStream.cpp b/core/Stream/pfSizedStream.cpp index 17a5bd79..38e4abe4 100644 --- a/core/Stream/pfSizedStream.cpp +++ b/core/Stream/pfSizedStream.cpp @@ -41,7 +41,7 @@ void pfSizedStream::seek(uint32_t pos) } fBase->seek(fBegin + pos); - fPos = std::min(pos, fLength); + fPos = pos > fLength ? fLength : pos; } void pfSizedStream::skip(int32_t count)