From 5c713ce5e288ea5acc25485323798eed1218b8c6 Mon Sep 17 00:00:00 2001 From: Dmitry Marakasov Date: Sat, 10 Jan 2015 23:43:43 +0300 Subject: [PATCH] Fix argument name for Write() --- SDL2pp/ContainerRWops.hh | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/SDL2pp/ContainerRWops.hh b/SDL2pp/ContainerRWops.hh index ecd4fb6..3b89925 100644 --- a/SDL2pp/ContainerRWops.hh +++ b/SDL2pp/ContainerRWops.hh @@ -37,15 +37,15 @@ protected: private: template - typename std::enable_if::value, size_t>::type WriteHelper(const void* ptr, size_t size, size_t maxnum) { - if (position_ + size * maxnum > container_.size()) - container_.resize(position_ + size * maxnum); + typename std::enable_if::value, size_t>::type WriteHelper(const void* ptr, size_t size, size_t num) { + if (position_ + size * num > container_.size()) + container_.resize(position_ + size * num); - std::copy(reinterpret_cast(ptr), reinterpret_cast(ptr) + size * maxnum, container_.begin() + position_); + std::copy(reinterpret_cast(ptr), reinterpret_cast(ptr) + size * num, container_.begin() + position_); - position_ += size * maxnum; + position_ += size * num; - return maxnum; + return num; } template @@ -88,8 +88,8 @@ public: return toread / size; } - virtual size_t Write(const void* ptr, size_t size, size_t maxnum) override { - return WriteHelper(ptr, size, maxnum); + virtual size_t Write(const void* ptr, size_t size, size_t num) override { + return WriteHelper(ptr, size, num); } virtual int Close() override {