[Scummvm-git-logs] scummvm master -> 9077c489423f45ca258098261cd6e0484555f571

sev- sev at scummvm.org
Sun Apr 5 11:39:08 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:
9077c48942 Revert "DIRECTOR: Plug memory leak in MacArchive"


Commit: 9077c489423f45ca258098261cd6e0484555f571
    https://github.com/scummvm/scummvm/commit/9077c489423f45ca258098261cd6e0484555f571
Author: Eugene Sandulenko (sev at scummvm.org)
Date: 2020-04-05T13:38:42+02:00

Commit Message:
Revert "DIRECTOR: Plug memory leak in MacArchive"

This reverts commit b217fff3dd7c7d281beba562bd2e5c1b2c42eae9.

Changed paths:
    engines/director/archive.cpp


diff --git a/engines/director/archive.cpp b/engines/director/archive.cpp
index e7438a2846..37e4e411ef 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::YES);
+	return new Common::SeekableSubReadStreamEndian(stream, 0, stream->size(), true, DisposeAfterUse::NO);
 }
 
 // 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::YES);
+	return new Common::SeekableSubReadStreamEndian(_stream, _startOffset + offset, _startOffset + offset + size, true, DisposeAfterUse::NO);
 }
 
 // RIFX Archive code




More information about the Scummvm-git-logs mailing list