diff --git a/src/files.cpp b/src/files.cpp index fee5123ff..3e288a0fd 100644 --- a/src/files.cpp +++ b/src/files.cpp @@ -258,7 +258,7 @@ long MemoryReader::Seek(long offset, int origin) break; } - if (offset < 0 || offset >= Length) return -1; + if (offset < 0 || offset > Length) return -1; FilePos = clamp(offset, 0, Length); return 0; }