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
1 changed files with 3 additions and 3 deletions

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);
}