UrandomEntropySrc: add a static_cast to calm TIDY
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
surtur 2022-01-14 08:39:29 +01:00
parent f79395261f
commit b682b0251d
Signed by: wanderer
GPG Key ID: 19CE1EC1D9E0486D

View File

@ -3,6 +3,8 @@
#include "urandom_entropy_src.h"
#include <cstdint>
namespace fortuna {
namespace accumulator {
@ -23,7 +25,7 @@ auto UrandomEntropySrc::event(accumulator::EventAdderImpl adder) -> void {
if (urandom) {
urandom.read(
reinterpret_cast<char*>(&UrandomEntropySrc::bytes),
reinterpret_cast<uint64_t>(UrandomEntropySrc::bytes.size()));
static_cast<int64_t>(reinterpret_cast<uint64_t>(UrandomEntropySrc::bytes.size())));
urandom.close();
}
else {