From f0dd37f428e60343d234df1448663039d3b73f9f Mon Sep 17 00:00:00 2001 From: Dmitry Marakasov Date: Tue, 5 Jan 2016 17:47:12 +0300 Subject: [PATCH] Use more correct file offset type --- SDL2pp/StreamRWops.hh | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/SDL2pp/StreamRWops.hh b/SDL2pp/StreamRWops.hh index c71e5ae..e84a0c3 100644 --- a/SDL2pp/StreamRWops.hh +++ b/SDL2pp/StreamRWops.hh @@ -1,6 +1,6 @@ /* libSDL2pp - C++11 bindings/wrapper for SDL2 - Copyright (C) 2014-2015 Dmitry Marakasov + Copyright (C) 2014-2016 Dmitry Marakasov This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages @@ -57,22 +57,22 @@ protected: private: template - typename std::enable_if::value && !std::is_base_of::value, void>::type SeekHelper(off_t off, std::ios_base::seekdir dir) { + typename std::enable_if::value && !std::is_base_of::value, void>::type SeekHelper(typename SS::off_type off, std::ios_base::seekdir dir) { stream_.seekg(off, dir); } template - typename std::enable_if::value && std::is_base_of::value, void>::type SeekHelper(off_t off, std::ios_base::seekdir dir) { + typename std::enable_if::value && std::is_base_of::value, void>::type SeekHelper(typename SS::off_type off, std::ios_base::seekdir dir) { stream_.seekp(off, dir); } template - typename std::enable_if::value && !std::is_base_of::value, off_t>::type TellHelper() { + typename std::enable_if::value && !std::is_base_of::value, typename SS::off_type>::type TellHelper() { return stream_.tellg(); } template - typename std::enable_if::value && std::is_base_of::value, off_t>::type TellHelper() { + typename std::enable_if::value && std::is_base_of::value, typename SS::off_type>::type TellHelper() { return stream_.tellp(); }