aboutsummaryrefslogtreecommitdiff
path: root/scumm/smush/chunk.cpp
diff options
context:
space:
mode:
authorMax Horn2003-05-21 18:16:01 +0000
committerMax Horn2003-05-21 18:16:01 +0000
commitcc2f0e634345ccc67792c825904695635336c8bb (patch)
tree231f5223e01ebf0dc45052c2af5dc66637c624a5 /scumm/smush/chunk.cpp
parent86d57f3c7af8fd0d4c6a4d1751ccdaac77c3b2e8 (diff)
downloadscummvm-rg350-cc2f0e634345ccc67792c825904695635336c8bb.tar.gz
scummvm-rg350-cc2f0e634345ccc67792c825904695635336c8bb.tar.bz2
scummvm-rg350-cc2f0e634345ccc67792c825904695635336c8bb.zip
yet more pedantic warning fixes
svn-id: r7796
Diffstat (limited to 'scumm/smush/chunk.cpp')
-rw-r--r--scumm/smush/chunk.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/scumm/smush/chunk.cpp b/scumm/smush/chunk.cpp
index fc6c0d2323..e25f0e7737 100644
--- a/scumm/smush/chunk.cpp
+++ b/scumm/smush/chunk.cpp
@@ -150,7 +150,7 @@ bool FileChunk::seek(int32 delta, seek_type dir) {
_curPos = (uint32)delta;
break;
case seek_end:
- if(delta > 0 || (_size + delta) < 0)
+ if(delta > 0 || _size < (uint32)-delta)
error("invalid seek request");
_curPos = (uint32)(_size + delta);
@@ -263,7 +263,7 @@ bool ContChunk::seek(int32 delta, seek_type dir) {
_curPos = (uint32)delta;
break;
case seek_end:
- if(delta > 0 || (_size + delta) < 0) error("invalid seek request");
+ if(delta > 0 || _size < (uint32)-delta) error("invalid seek request");
_curPos = (uint32)(_size + delta);
break;
}