diff --git a/src/connectionmanager.cpp b/src/connectionmanager.cpp index c209d9a81cc43dc6bfbb7494cda138aa10d0a4ef..c0bde96c51942a88c7be53ece5b3c4ffc07f172d 100644 --- a/src/connectionmanager.cpp +++ b/src/connectionmanager.cpp @@ -54,7 +54,7 @@ std::pair<dhtnet::DeviceId, dht::Value::Id> parseCallbackId(std::string_view ci) std::string_view vidString = ci.substr(sep + 1); dhtnet::DeviceId deviceId(deviceIdString); - dht::Value::Id vid = std::stoul(std::string(vidString), nullptr, 10); + dht::Value::Id vid = std::stoull(std::string(vidString), nullptr, 10); return {deviceId, vid}; }