DIRECTOR: Plug memory leak in MacArchive

This commit is contained in:
Eugene Sandulenko
2020-04-05 01:55:36 +02:00
parent 51fbba2151
commit b217fff3dd
+2 -2
View File
@@ -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