From c42d7beeee78e79bca70ae623dbe96c5908fd7fc Mon Sep 17 00:00:00 2001 From: Martin Date: Wed, 22 Jul 2020 17:11:21 +0200 Subject: [PATCH] Fix cast --- urbackupserver/InternetServiceConnector.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/urbackupserver/InternetServiceConnector.cpp b/urbackupserver/InternetServiceConnector.cpp index 6d964e99..0cb78237 100644 --- a/urbackupserver/InternetServiceConnector.cpp +++ b/urbackupserver/InternetServiceConnector.cpp @@ -906,8 +906,8 @@ std::string InternetServiceConnector::generateOnetimeToken(const std::string &cl std::string ret; ret.resize(sizeof(unsigned int)+token.token.size()); token_id=little_endian(token_id); - memcpy((char*)ret.data(), &token_id, sizeof(unsigned int)); - memcpy((char*)ret.data()+sizeof(unsigned int), token.token.data(), token.token.size()); + memcpy(&ret[0], &token_id, sizeof(unsigned int)); + memcpy(&ret[sizeof(unsigned int)], token.token.data(), token.token.size()); return ret; }