aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTorbjörn Andersson2009-05-12 20:13:42 +0000
committerTorbjörn Andersson2009-05-12 20:13:42 +0000
commit6372a3f5278a24148cc2d3e0ee86ec564a865e1a (patch)
tree1b295c871fcfb5f6ae63222b396f9e1a78806f96
parente280f301e7bc8a6b941d3aac2b4019f268493815 (diff)
downloadscummvm-rg350-6372a3f5278a24148cc2d3e0ee86ec564a865e1a.tar.gz
scummvm-rg350-6372a3f5278a24148cc2d3e0ee86ec564a865e1a.tar.bz2
scummvm-rg350-6372a3f5278a24148cc2d3e0ee86ec564a865e1a.zip
Surely this function is supposed to return -2 when the memory allocation
*fails*, not when it succeeds...? svn-id: r40510
-rw-r--r--engines/cruise/dataLoader.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/engines/cruise/dataLoader.cpp b/engines/cruise/dataLoader.cpp
index 69fcc12b1e..ef333be6c6 100644
--- a/engines/cruise/dataLoader.cpp
+++ b/engines/cruise/dataLoader.cpp
@@ -194,7 +194,7 @@ int createResFileEntry(int width, int height, int resType) {
filesDatabase[entryNumber].subData.ptr = (uint8 *) mallocAndZero(size + div);
- if (filesDatabase[entryNumber].subData.ptr) {
+ if (!filesDatabase[entryNumber].subData.ptr) {
return (-2);
}