From 9fb1e2b17ea294b06297139198cd80c06783a714 Mon Sep 17 00:00:00 2001 From: Max Horn Date: Thu, 18 Nov 2010 20:27:15 +0000 Subject: COMMON: Change wrapBufferedWriteStream() to always disposes wrapped stream This is the only we need right now, and it saves a few bytes per instance. The template approach I used before has the drawback that it increases the binary size, which negates the benefit. Thanks to LordHoto for pointing this out. svn-id: r54344 --- backends/fs/ds/ds-fs.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'backends/fs/ds') diff --git a/backends/fs/ds/ds-fs.cpp b/backends/fs/ds/ds-fs.cpp index 0efee34369..272f34fd33 100644 --- a/backends/fs/ds/ds-fs.cpp +++ b/backends/fs/ds/ds-fs.cpp @@ -210,7 +210,7 @@ Common::SeekableReadStream *DSFileSystemNode::createReadStream() { Common::WriteStream *DSFileSystemNode::createWriteStream() { Common::WriteStream *stream = DSFileStream::makeFromPath(getPath(), true); - return Common::wrapBufferedWriteStream(stream, WRITE_BUFFER_SIZE, DisposeAfterUse::YES); + return Common::wrapBufferedWriteStream(stream, WRITE_BUFFER_SIZE); } ////////////////////////////////////////////////////////////////////////// @@ -392,7 +392,7 @@ Common::SeekableReadStream *GBAMPFileSystemNode::createReadStream() { Common::WriteStream *GBAMPFileSystemNode::createWriteStream() { Common::WriteStream *stream = DSFileStream::makeFromPath(getPath(), true); - return Common::wrapBufferedWriteStream(stream, WRITE_BUFFER_SIZE, DisposeAfterUse::YES); + return Common::wrapBufferedWriteStream(stream, WRITE_BUFFER_SIZE); } -- cgit v1.2.3