[Scummvm-git-logs] scummvm master -> 6eee64e8fbbcae2df3b41aef3ca60a6aa03091a7

whiterandrek whiterandrek at gmail.com
Thu Jul 26 03:44:50 CEST 2018


This automated email contains information about 3 new commits which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .

Summary:
a961427373 GRAPHICS: MACGUI: fixed memory leak
c655e7fa54 PINK: fixed memory leak
6eee64e8fb GRAPHICS: MACGUI: added field initialization


Commit: a96142737347ee9df3f70b3f66c5d20fee0ca68c
    https://github.com/scummvm/scummvm/commit/a96142737347ee9df3f70b3f66c5d20fee0ca68c
Author: Andrei Prykhodko (whiterandrek at gmail.com)
Date: 2018-07-26T04:37:00+03:00

Commit Message:
GRAPHICS: MACGUI: fixed memory leak

Changed paths:
    graphics/macgui/macmenu.cpp


diff --git a/graphics/macgui/macmenu.cpp b/graphics/macgui/macmenu.cpp
index cb44772..b50c583 100644
--- a/graphics/macgui/macmenu.cpp
+++ b/graphics/macgui/macmenu.cpp
@@ -236,6 +236,7 @@ MacMenu *MacMenu::createMenuFromPEexe(Common::PEResources &exe, MacWindowManager
 			}
 		}
 	}
+	delete menuData;
 	return menu;
 }
 


Commit: c655e7fa54a9d9c7a481c6820dacb7f142d243a3
    https://github.com/scummvm/scummvm/commit/c655e7fa54a9d9c7a481c6820dacb7f142d243a3
Author: Andrei Prykhodko (whiterandrek at gmail.com)
Date: 2018-07-26T04:40:17+03:00

Commit Message:
PINK: fixed memory leak

Changed paths:
    engines/pink/pink.cpp


diff --git a/engines/pink/pink.cpp b/engines/pink/pink.cpp
index aa40c3e..fd5756c 100644
--- a/engines/pink/pink.cpp
+++ b/engines/pink/pink.cpp
@@ -62,7 +62,7 @@ PinkEngine::~PinkEngine() {
 	for (uint j = 0; j < _cursors.size(); ++j) {
 		delete _cursors[j];
 	}
-
+	delete _director;
 	DebugMan.clearAllDebugChannels();
 }
 


Commit: 6eee64e8fbbcae2df3b41aef3ca60a6aa03091a7
    https://github.com/scummvm/scummvm/commit/6eee64e8fbbcae2df3b41aef3ca60a6aa03091a7
Author: Andrei Prykhodko (whiterandrek at gmail.com)
Date: 2018-07-26T04:44:20+03:00

Commit Message:
GRAPHICS: MACGUI: added field initialization

Changed paths:
    graphics/macgui/macwindowmanager.cpp


diff --git a/graphics/macgui/macwindowmanager.cpp b/graphics/macgui/macwindowmanager.cpp
index 8998262..737f908 100644
--- a/graphics/macgui/macwindowmanager.cpp
+++ b/graphics/macgui/macwindowmanager.cpp
@@ -152,6 +152,7 @@ MacWindowManager::MacWindowManager() {
 	_screenCopy = 0;
 	_lastId = 0;
 	_activeWindow = -1;
+	_needsRemoval = false;
 
 	_mode = kWMModeNone;
 





More information about the Scummvm-git-logs mailing list