aboutsummaryrefslogtreecommitdiff
path: root/engines/glk/window_pair.cpp
diff options
context:
space:
mode:
authorPaul Gilbert2018-11-17 20:06:33 -0800
committerPaul Gilbert2018-12-08 19:05:59 -0800
commit0167d988fae3a54f526e004ac866db6636307f6f (patch)
tree720be2dc5abe84bd097e58341c6b2e726ede462c /engines/glk/window_pair.cpp
parentfc86b3705bf2e46f03e27ed7b3934bc4b306a3a2 (diff)
downloadscummvm-rg350-0167d988fae3a54f526e004ac866db6636307f6f.tar.gz
scummvm-rg350-0167d988fae3a54f526e004ac866db6636307f6f.tar.bz2
scummvm-rg350-0167d988fae3a54f526e004ac866db6636307f6f.zip
GLK: Free windows on exit
Diffstat (limited to 'engines/glk/window_pair.cpp')
-rw-r--r--engines/glk/window_pair.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/engines/glk/window_pair.cpp b/engines/glk/window_pair.cpp
index a0fdbb440b..41b4e20a10 100644
--- a/engines/glk/window_pair.cpp
+++ b/engines/glk/window_pair.cpp
@@ -38,6 +38,11 @@ PairWindow::PairWindow(Windows *windows, glui32 method, Window *key, glui32 size
_type = wintype_Pair;
}
+PairWindow::~PairWindow() {
+ delete _child1;
+ delete _child2;
+}
+
void PairWindow::rearrange(const Rect &box) {
Rect box1, box2;
int min, diff, split, splitwid, max;