sfm: smooth out yet other conversions
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
surtur 2022-01-14 08:27:52 +01:00
parent 5d6b9b9b28
commit f79395261f
Signed by: wanderer
GPG Key ID: 19CE1EC1D9E0486D

View File

@ -9,6 +9,7 @@
#include <fmt/core.h>
#include <fstream>
#include <cstdint>
#include <stdexcept>
#include <utility>
@ -51,7 +52,7 @@ auto SeedFileManager::update_seed_file() -> void {
fortuna::SeedFileManager::RUNNING = true;
f_stream.read(reinterpret_cast<char*>(buff.BytePtr()),
config.seed_f_length);
static_cast<int64_t>(config.seed_f_length));
if (static_cast<std::size_t>(f_stream.gcount()) !=
config.seed_f_length) {
std::string msg{"error reading seed from file"};
@ -76,8 +77,8 @@ auto SeedFileManager::update_seed_file() -> void {
}
auto SeedFileManager::write_seed_file() -> void {
const std::size_t seed_file_length_blocks =
fortuna::Util::b2b(config.seed_f_length);
const std::size_t seed_file_length_blocks{
fortuna::Util::b2b(config.seed_f_length)};
CryptoPP::SecByteBlock buff{seed_file_length_blocks *
fortuna::Util::gen_block_size};
std::string da_buff{accumulator.get_random_data(
@ -88,7 +89,7 @@ auto SeedFileManager::write_seed_file() -> void {
std::ofstream f_stream{config.seed_f_path,
std::ios::binary | std::ios::trunc};
f_stream.write(reinterpret_cast<const char*>(buff.BytePtr()),
config.seed_f_length);
static_cast<int64_t>(config.seed_f_length));
fortuna::SeedFileManager::RUNNING = true;
}
catch (std::exception& e) {