Core/ByteStream: Fix SetStream pointer overloads
Former-commit-id: ca35afb6e7257df7097d6aa39e99ccc9b3c0085a
This commit is contained in:
parent
73f648616f
commit
0d6727e746
|
|
@ -71,7 +71,7 @@ namespace Nz
|
||||||
{
|
{
|
||||||
std::unique_ptr<Stream> stream(new MemoryStream(byteArray, openMode));
|
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
|
// SetStream reset our smart pointer, set it after calling it
|
||||||
m_ownedStream = std::move(stream);
|
m_ownedStream = std::move(stream);
|
||||||
}
|
}
|
||||||
|
|
@ -89,7 +89,7 @@ namespace Nz
|
||||||
{
|
{
|
||||||
std::unique_ptr<Stream> stream(new MemoryView(ptr, size));
|
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
|
// SetStream reset our smart pointer, set it after calling it
|
||||||
m_ownedStream = std::move(stream);
|
m_ownedStream = std::move(stream);
|
||||||
}
|
}
|
||||||
|
|
@ -107,7 +107,7 @@ namespace Nz
|
||||||
{
|
{
|
||||||
std::unique_ptr<Stream> stream(new MemoryView(ptr, size));
|
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
|
// SetStream reset our smart pointer, set it after calling it
|
||||||
m_ownedStream = std::move(stream);
|
m_ownedStream = std::move(stream);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue