From a4ffee59926fa314f5a2a6fdc0b651eb1ebdb853 Mon Sep 17 00:00:00 2001 From: William Katz Date: Sun, 6 Jun 2021 16:54:49 -0700 Subject: [PATCH] removed var --- include/user.hpp | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/include/user.hpp b/include/user.hpp index dd2070c..bbdb10f 100644 --- a/include/user.hpp +++ b/include/user.hpp @@ -36,16 +36,14 @@ struct User { if (log_j.size()) { - uint32_t newLogSize = std::min(pre_log_size * ((log_j.size() / pre_log_size) + 1), max_log_size); - log.data.reserve(newLogSize); - for (uint32_t i = (log_j.size() - max_log_size) * (log_j.size() > max_log_size); i < log_j.size(); i++) + log.data.reserve(std::min(pre_log_size * ((log_j.size() / pre_log_size) + 1), max_log_size)); + for (uint32_t i = (log_j.size() - max_log_size) * (log_j.size() > max_log_size); i < log_j.size(); i++) { - log.data.push_back(std::move(Transaction( // Push back because `i` is not at the beginning - log_j[i]["from"].asCString(), // and no array creation with `vector::resize()` + log.data.push_back(std::move(Transaction( + log_j[i]["from"].asCString(), log_j[i]["to"].asCString(), log_j[i]["amount"].asUInt(), - log_j[i]["time"].asUInt64() - ))); + log_j[i]["time"].asUInt64()))); } } }