X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/37a21f07a441cb2c37ebf76aa73702eb3a5b9972..1d83468696010801d74f8bc1e8c30918ffebabac:/src/mc/remote/RemotePtr.hpp diff --git a/src/mc/remote/RemotePtr.hpp b/src/mc/remote/RemotePtr.hpp index da0a94a7c7..6288fd5d02 100644 --- a/src/mc/remote/RemotePtr.hpp +++ b/src/mc/remote/RemotePtr.hpp @@ -84,7 +84,7 @@ public: explicit RemotePtr(std::nullptr_t) : address_(0) {} explicit RemotePtr(std::uint64_t address) : address_(address) {} explicit RemotePtr(T* address) : address_((std::uintptr_t)address) {} - explicit RemotePtr(Remote p) : RemotePtr(*p.getBuffer()) {} + explicit RemotePtr(Remote p) : address_((std::uintptr_t)*p.getBuffer()) {} std::uint64_t address() const { return address_; } /** Turn into a local pointer