Allow null algorithm for pools.

This commit is contained in:
XMRig
2019-06-16 03:50:22 +07:00
parent 4d09488728
commit 84ce5f01df
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) {