diff --git a/include/msgpack/v1/object.hpp b/include/msgpack/v1/object.hpp index 64da8c53..9721f705 100644 --- a/include/msgpack/v1/object.hpp +++ b/include/msgpack/v1/object.hpp @@ -661,7 +661,7 @@ inline object::object(const msgpack_object& o) inline void operator<< (msgpack::object& o, const msgpack_object& v) { // FIXME beter way? - std::memcpy(&o, &v, sizeof(v)); + std::memcpy(static_cast(&o), &v, sizeof(v)); } inline object::operator msgpack_object() const