Core/ByteStream: Fix SetStream pointer overloads

Former-commit-id: ca35afb6e7257df7097d6aa39e99ccc9b3c0085a
This commit is contained in:
Lynix
2016-04-25 18:34:00 +02:00
parent 73f648616f
commit 0d6727e746

View File

@@ -71,7 +71,7 @@ namespace Nz
{
std::unique_ptr<Stream> stream(new MemoryStream(byteArray, openMode));
SetStream(m_ownedStream.get());
SetStream(stream.get());
// SetStream reset our smart pointer, set it after calling it
m_ownedStream = std::move(stream);
}
@@ -89,7 +89,7 @@ namespace Nz
{
std::unique_ptr<Stream> stream(new MemoryView(ptr, size));
SetStream(m_ownedStream.get());
SetStream(stream.get());
// SetStream reset our smart pointer, set it after calling it
m_ownedStream = std::move(stream);
}
@@ -107,7 +107,7 @@ namespace Nz
{
std::unique_ptr<Stream> stream(new MemoryView(ptr, size));
SetStream(m_ownedStream.get());
SetStream(stream.get());
// SetStream reset our smart pointer, set it after calling it
m_ownedStream = std::move(stream);
}