From cf3b2e2d5e698215f615aead56628f140e34ac3a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Branimir=20Karad=C5=BEi=C4=87?= Date: Thu, 26 May 2016 09:37:43 -0700 Subject: [PATCH] Fixed MemoryReader/Writer seek. --- include/bx/readerwriter.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/include/bx/readerwriter.h b/include/bx/readerwriter.h index 2f1d4f5..5460505 100644 --- a/include/bx/readerwriter.h +++ b/include/bx/readerwriter.h @@ -374,7 +374,7 @@ namespace bx switch (_whence) { case Whence::Begin: - m_pos = _offset; + m_pos = int64_clamp(_offset, 0, m_top); break; case Whence::Current: @@ -434,7 +434,7 @@ namespace bx switch (_whence) { case Whence::Begin: - m_pos = _offset; + m_pos = int64_clamp(_offset, 0, m_top); break; case Whence::Current: @@ -506,7 +506,7 @@ namespace bx switch (_whence) { case Whence::Begin: - m_pos = _offset; + m_pos = int64_clamp(_offset, 0, m_top); break; case Whence::Current: