From 27d7180432c5ae401bf9646d89a079d183866513 Mon Sep 17 00:00:00 2001 From: Twan van Laarhoven Date: Sat, 20 Jun 2020 16:25:43 +0200 Subject: [PATCH] GetDefaultMember::handle is not called with longs or uint64_t, only size_t --- src/util/io/get_member.cpp | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/util/io/get_member.cpp b/src/util/io/get_member.cpp index fb0a7428..22a0756a 100644 --- a/src/util/io/get_member.cpp +++ b/src/util/io/get_member.cpp @@ -20,10 +20,8 @@ using boost::tribool; template <> void GetDefaultMember::handle(const String& v) { value = to_script(v); } template <> void GetDefaultMember::handle(const int& v) { value = to_script(v); } template <> void GetDefaultMember::handle(const unsigned int& v) { value = to_script((int)v); } -template <> void GetDefaultMember::handle(const uint64_t& v) { value = to_script((int)v); } +template <> void GetDefaultMember::handle(const size_t& v) { value = to_script((int)v); } template <> void GetDefaultMember::handle(const double& v) { value = to_script(v); } -template <> void GetDefaultMember::handle(const long& v) { value = to_script((long)v); } -template <> void GetDefaultMember::handle(const unsigned long& v) { value = to_script((long)v); } template <> void GetDefaultMember::handle(const bool& v) { value = to_script(v); } template <> void GetDefaultMember::handle(const tribool& v) { value = to_script((bool)v); } template <> void GetDefaultMember::handle(const Vector2D& v) { value = to_script(String::Format(_("(%.10lf,%.10lf)"), v.x, v.y)); }