From 5748227adcc17e76eab0c33e99bb978b170b3de0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pawe=C5=82=20Ko=C5=82odziejski?= Date: Fri, 19 Nov 2004 22:53:20 +0000 Subject: [PATCH] missed destroy object after last changes svn-id: r15843 --- gui/walkthrough.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/gui/walkthrough.cpp b/gui/walkthrough.cpp index 88052c76000..a65d35320c9 100644 --- a/gui/walkthrough.cpp +++ b/gui/walkthrough.cpp @@ -64,8 +64,10 @@ bool WalkthroughDialog::loadWalkthroughText() { sprintf(filename, "%s.wkt", _gameName); file->open(filename); - if (!file->isOpen()) + if (!file->isOpen()) { + delete file; return false; + } int bufferSize = file->size(); byte *buffer = (byte *)malloc(bufferSize); file->read(buffer, bufferSize);