From 883f2eca393e7d4ceeadf96f7009318f59a6cd8b Mon Sep 17 00:00:00 2001 From: Lynix Date: Mon, 7 Mar 2016 13:05:21 +0100 Subject: [PATCH] Extlibs/STB: Update stb_image.h and add stb_image_write.h Former-commit-id: 1b567271240b0207780c2d516fad9e03575ce388 --- src/Nazara/Utility/Formats/STBLoader.cpp | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) 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)