[Scummvm-git-logs] scummvm master -> b217fff3dd7c7d281beba562bd2e5c1b2c42eae9
sev-
sev at scummvm.org
Sat Apr 4 23:56:19 UTC 2020
This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .
Summary:
b217fff3dd DIRECTOR: Plug memory leak in MacArchive
Commit: b217fff3dd7c7d281beba562bd2e5c1b2c42eae9
https://github.com/scummvm/scummvm/commit/b217fff3dd7c7d281beba562bd2e5c1b2c42eae9
Author: Eugene Sandulenko (sev at scummvm.org)
Date: 2020-04-05T01:55:36+02:00
Commit Message:
DIRECTOR: Plug memory leak in MacArchive
Changed paths:
engines/director/archive.cpp
diff --git a/engines/director/archive.cpp b/engines/director/archive.cpp
index 37e4e411ef..e7438a2846 100644
--- a/engines/director/archive.cpp
+++ b/engines/director/archive.cpp
@@ -254,7 +254,7 @@ Common::SeekableSubReadStreamEndian *MacArchive::getResource(uint32 tag, uint16
return nullptr;
}
- return new Common::SeekableSubReadStreamEndian(stream, 0, stream->size(), true, DisposeAfterUse::NO);
+ return new Common::SeekableSubReadStreamEndian(stream, 0, stream->size(), true, DisposeAfterUse::YES);
}
// RIFF Archive code
@@ -346,7 +346,7 @@ Common::SeekableSubReadStreamEndian *RIFFArchive::getResource(uint32 tag, uint16
size--;
}
- return new Common::SeekableSubReadStreamEndian(_stream, _startOffset + offset, _startOffset + offset + size, true, DisposeAfterUse::NO);
+ return new Common::SeekableSubReadStreamEndian(_stream, _startOffset + offset, _startOffset + offset + size, true, DisposeAfterUse::YES);
}
// RIFX Archive code
More information about the Scummvm-git-logs
mailing list