diff options
author | Paul Gilbert | 2016-11-21 20:18:11 -0500 |
---|---|---|
committer | Paul Gilbert | 2016-11-21 20:18:11 -0500 |
commit | 7e35499c8964f8f5757387a310f9eb61cb227368 (patch) | |
tree | cdd2e2471b69d9c2db597f946f570e798e6e87ed /engines/titanic/support/avi_surface.cpp | |
parent | cce8885b3967c4faddaa1808d0a9c1b62a78d860 (diff) | |
download | scummvm-rg350-7e35499c8964f8f5757387a310f9eb61cb227368.tar.gz scummvm-rg350-7e35499c8964f8f5757387a310f9eb61cb227368.tar.bz2 scummvm-rg350-7e35499c8964f8f5757387a310f9eb61cb227368.zip |
TITANIC: Fix memory leak
Diffstat (limited to 'engines/titanic/support/avi_surface.cpp')
-rw-r--r-- | engines/titanic/support/avi_surface.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/engines/titanic/support/avi_surface.cpp b/engines/titanic/support/avi_surface.cpp index 11569e80ad..79614d2c40 100644 --- a/engines/titanic/support/avi_surface.cpp +++ b/engines/titanic/support/avi_surface.cpp @@ -320,6 +320,7 @@ bool AVISurface::renderFrame() { Graphics::Surface *s = frame->convertTo(_movieFrameSurface[idx]->format, _decoder->getPalette()); _movieFrameSurface[idx]->blitFrom(*s); + s->free(); delete s; } } |