diff --git a/src/Nazara/Core/ByteStream.cpp b/src/Nazara/Core/ByteStream.cpp index cf5a045a9..bca3db240 100644 --- a/src/Nazara/Core/ByteStream.cpp +++ b/src/Nazara/Core/ByteStream.cpp @@ -71,7 +71,7 @@ namespace Nz { std::unique_ptr 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(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(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); }