Allow null algorithm for pools.

This commit is contained in:
XMRig 2019-06-16 03:50:22 +07:00
parent b73c204e73
commit 6990324681
5 changed files with 56 additions and 32 deletions

View file

@ -31,6 +31,7 @@
#include "crypto/common/Algorithm.h"
#include "rapidjson/document.h"
#ifdef _MSC_VER
@ -111,6 +112,14 @@ static AlgoName const algorithm_names[] = {
} /* namespace xmrig */
rapidjson::Value xmrig::Algorithm::toJSON() const
{
using namespace rapidjson;
return isValid() ? Value(StringRef(shortName())) : Value(kNullType);
}
xmrig::Algorithm::Family xmrig::Algorithm::family(Id id)
{
switch (id) {