aboutsummaryrefslogtreecommitdiff
path: root/engines/fullpipe/statics.h
diff options
context:
space:
mode:
authorColin Snover2017-11-14 12:05:22 -0600
committerEugene Sandulenko2017-11-18 22:35:12 +0100
commit6f8a65c739740956930c95e1d5a5c5fe0c80fbbd (patch)
tree8f6b1cdcaf2bea30b008c25768320d90202e2298 /engines/fullpipe/statics.h
parent5ab7a12779af3ade5494fa53a265fe70103f720a (diff)
downloadscummvm-rg350-6f8a65c739740956930c95e1d5a5c5fe0c80fbbd.tar.gz
scummvm-rg350-6f8a65c739740956930c95e1d5a5c5fe0c80fbbd.tar.bz2
scummvm-rg350-6f8a65c739740956930c95e1d5a5c5fe0c80fbbd.zip
FULLPIPE: Fix memory leak & unnecessary heap allocation of Rects
Diffstat (limited to 'engines/fullpipe/statics.h')
-rw-r--r--engines/fullpipe/statics.h3
1 files changed, 1 insertions, 2 deletions
diff --git a/engines/fullpipe/statics.h b/engines/fullpipe/statics.h
index 71137ddf61..24d9fd078f 100644
--- a/engines/fullpipe/statics.h
+++ b/engines/fullpipe/statics.h
@@ -71,7 +71,7 @@ class DynamicPhase : public StaticPhase {
public:
int _someX;
int _someY;
- Common::Rect *_rect;
+ Common::Rect _rect;
int16 _field_7C;
int16 _field_7E;
int _dynFlags;
@@ -79,7 +79,6 @@ class DynamicPhase : public StaticPhase {
public:
DynamicPhase();
DynamicPhase(DynamicPhase *src, bool reverse);
- virtual ~DynamicPhase();
virtual bool load(MfcArchive &file);