diff options
author | Paul Gilbert | 2011-08-05 21:54:21 +1000 |
---|---|---|
committer | Paul Gilbert | 2011-08-05 21:54:21 +1000 |
commit | 3ce71737b590ed1306f836c6fb751c2d2654a431 (patch) | |
tree | e66db8504a7fa8907b69ec302b387a86f5e03c7c | |
parent | b7a548f3c75e80573b31dd7fdec39bd6569af662 (diff) | |
download | scummvm-rg350-3ce71737b590ed1306f836c6fb751c2d2654a431.tar.gz scummvm-rg350-3ce71737b590ed1306f836c6fb751c2d2654a431.tar.bz2 scummvm-rg350-3ce71737b590ed1306f836c6fb751c2d2654a431.zip |
CGE: Fix mismatched memory free.
-rw-r--r-- | engines/cge/bitmap.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/engines/cge/bitmap.cpp b/engines/cge/bitmap.cpp index c02c66df8b..6689998deb 100644 --- a/engines/cge/bitmap.cpp +++ b/engines/cge/bitmap.cpp @@ -187,7 +187,7 @@ uint16 Bitmap::moveVmap(uint8 *buf) { uint16 vsiz = (uint8 *)_b - (uint8 *)_v; uint16 siz = vsiz + _h * sizeof(HideDesc); memcpy(buf, _v, siz); - free(_v); + delete[] _v; _b = (HideDesc *)((_v = buf) + vsiz); return siz; } |