From 143bd192a2aa73c1ad85936d49c53a7075e211e6 Mon Sep 17 00:00:00 2001 From: MoneroOcean Date: Wed, 8 Aug 2018 21:55:51 +0200 Subject: [PATCH] Allow integer algo-perf values --- src/core/Config.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/core/Config.cpp b/src/core/Config.cpp index d72ae86f..32a7322b 100644 --- a/src/core/Config.cpp +++ b/src/core/Config.cpp @@ -345,7 +345,9 @@ void xmrig::Config::parseJSON(const rapidjson::Document &doc) const xmrig::PerfAlgo pa = static_cast(a); const rapidjson::Value &key = algo_perf[xmrig::Algorithm::perfAlgoName(pa)]; if (key.IsDouble()) { - m_algo_perf[pa] = key.GetDouble(); + m_algo_perf[pa] = static_cast(key.GetDouble()); + } else if (key.IsInt()) { + m_algo_perf[pa] = static_cast(key.GetInt()); } } }