[Scummvm-git-logs] scummvm master -> f2a0032f9191328eef34d4517ee2b7909aa49463

sev- sev at scummvm.org
Sat Apr 4 22:32:56 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:
f2a0032f91 DIRECTOR: Do not automatically delete archive resources, as we do it manually


Commit: f2a0032f9191328eef34d4517ee2b7909aa49463
    https://github.com/scummvm/scummvm/commit/f2a0032f9191328eef34d4517ee2b7909aa49463
Author: Eugene Sandulenko (sev at scummvm.org)
Date: 2020-04-05T00:32:22+02:00

Commit Message:
DIRECTOR: Do not automatically delete archive resources, as we do it manually

Changed paths:
    engines/director/archive.cpp


diff --git a/engines/director/archive.cpp b/engines/director/archive.cpp
index 9d9a93f02f..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
@@ -589,7 +589,7 @@ Common::SeekableSubReadStreamEndian *RIFXArchive::getResource(uint32 tag, uint16
 	uint32 offset = res.offset + 8;
 	uint32 size = res.size;
 
-	return new Common::SeekableSubReadStreamEndian(_stream, offset, offset + size, true, DisposeAfterUse::YES);
+	return new Common::SeekableSubReadStreamEndian(_stream, offset, offset + size, true, DisposeAfterUse::NO);
 }
 
 Resource RIFXArchive::getResourceDetail(uint32 tag, uint16 id) {




More information about the Scummvm-git-logs mailing list