diff options
Diffstat (limited to 'common/stream.cpp')
-rw-r--r-- | common/stream.cpp | 25 |
1 files changed, 0 insertions, 25 deletions
diff --git a/common/stream.cpp b/common/stream.cpp index 5c9b571af4..9bd09386d9 100644 --- a/common/stream.cpp +++ b/common/stream.cpp @@ -102,31 +102,6 @@ bool MemoryReadStream::seek(int32 offs, int whence) { return true; // FIXME: STREAM REWRITE } -bool MemoryWriteStreamDynamic::seek(int32 offs, int whence) { - // Pre-Condition - assert(_pos <= _size); - switch (whence) { - case SEEK_END: - // SEEK_END works just like SEEK_SET, only 'reversed', - // i.e. from the end. - offs = _size + offs; - // Fall through - case SEEK_SET: - _ptr = _data + offs; - _pos = offs; - break; - - case SEEK_CUR: - _ptr += offs; - _pos += offs; - break; - } - // Post-Condition - assert(_pos <= _size); - - return true; // FIXME: STREAM REWRITE -} - #pragma mark - enum { |