diff --git a/src/Nazara/Utility/Formats/STBLoader.cpp b/src/Nazara/Utility/Formats/STBLoader.cpp index 75d185e82..ef1a815b4 100644 --- a/src/Nazara/Utility/Formats/STBLoader.cpp +++ b/src/Nazara/Utility/Formats/STBLoader.cpp @@ -3,7 +3,7 @@ // For conditions of distribution and use, see copyright notice in Config.hpp #include -#include +#include #include #include #include @@ -17,6 +17,12 @@ namespace Nz { namespace { + int Eof(void* userdata) + { + Stream* stream = static_cast(userdata); + return stream->GetCursorPos() >= stream->GetSize(); + } + int Read(void* userdata, char* data, int size) { Stream* stream = static_cast(userdata); @@ -29,12 +35,6 @@ namespace Nz stream->SetCursorPos(static_cast(stream->GetCursorPos()) + static_cast(size)); } - int Eof(void* userdata) - { - Stream* stream = static_cast(userdata); - return stream->GetCursorPos() >= stream->GetSize(); - } - static stbi_io_callbacks callbacks = {Read, Skip, Eof}; bool IsSupported(const String& extension)