aboutsummaryrefslogtreecommitdiff
path: root/engines/cge/bitmap.cpp
diff options
context:
space:
mode:
authorStrangerke2012-07-04 23:36:11 +0200
committerStrangerke2012-07-05 21:31:43 +0200
commit14a59b97b289416bc124985e7b5f3b45d8e7a7e0 (patch)
tree9b35966116988a902b4784d3bda2b599fa58a80a /engines/cge/bitmap.cpp
parentb1cc34a080ff31fb22ab466624a99c0cdaeb51c1 (diff)
downloadscummvm-rg350-14a59b97b289416bc124985e7b5f3b45d8e7a7e0.tar.gz
scummvm-rg350-14a59b97b289416bc124985e7b5f3b45d8e7a7e0.tar.bz2
scummvm-rg350-14a59b97b289416bc124985e7b5f3b45d8e7a7e0.zip
CGE: Silent some CppCheck warnings
Diffstat (limited to 'engines/cge/bitmap.cpp')
-rw-r--r--engines/cge/bitmap.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/engines/cge/bitmap.cpp b/engines/cge/bitmap.cpp
index 309b89bdda..4f85957b3d 100644
--- a/engines/cge/bitmap.cpp
+++ b/engines/cge/bitmap.cpp
@@ -123,12 +123,15 @@ Bitmap::~Bitmap() {
Bitmap &Bitmap::operator=(const Bitmap &bmp) {
debugC(1, kCGEDebugBitmap, "&Bitmap::operator =");
+ if (this == &bmp)
+ return *this;
uint8 *v0 = bmp._v;
_w = bmp._w;
_h = bmp._h;
_m = NULL;
_map = 0;
+ _vm = bmp._vm;
delete[] _v;
if (v0 == NULL) {