From 35a611030a4e61fd3c03c2d07963546f69ce85dd Mon Sep 17 00:00:00 2001 From: MoneroOcean Date: Tue, 15 Jan 2019 15:33:06 -0800 Subject: [PATCH] Unified code with xmrig-amd version --- src/common/net/Client.cpp | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/src/common/net/Client.cpp b/src/common/net/Client.cpp index c8cedf85..aa04a630 100644 --- a/src/common/net/Client.cpp +++ b/src/common/net/Client.cpp @@ -342,7 +342,10 @@ bool Client::parseJob(const rapidjson::Value ¶ms, int *code) return false; } - if (params.HasMember("variant")) { + if (params.HasMember("algo")) { + job.setAlgorithm(params["algo"].GetString()); + } + else if (params.HasMember("variant")) { const rapidjson::Value &variant = params["variant"]; if (variant.IsInt()) { @@ -353,11 +356,6 @@ bool Client::parseJob(const rapidjson::Value ¶ms, int *code) } } - // moved algo after variant parsing to override variant that is considered to be outdated now - if (params.HasMember("algo")) { - job.setAlgorithm(params["algo"].GetString()); - } - if (!verifyAlgorithm(job.algorithm())) { *code = 6;