From 40d9f537431186d0302addc2477533a53ca11611 Mon Sep 17 00:00:00 2001 From: XMRig Date: Mon, 1 Apr 2019 00:31:46 +0700 Subject: [PATCH] Sync changes. --- src/common/config/CommonConfig.cpp | 2 ++ src/common/interfaces/IConfig.h | 2 -- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/common/config/CommonConfig.cpp b/src/common/config/CommonConfig.cpp index 55bb0a49..b0b716c1 100644 --- a/src/common/config/CommonConfig.cpp +++ b/src/common/config/CommonConfig.cpp @@ -355,6 +355,8 @@ void xmrig::CommonConfig::parseJSON(const rapidjson::Value &json) if (api.IsObject() && api.HasMember("port")) { m_upgrade = true; m_http.load(api); + m_http.setEnabled(Json::getUint(api, "port") > 0); + m_http.setHost("0.0.0.0"); } else { m_http.load(json["http"]); diff --git a/src/common/interfaces/IConfig.h b/src/common/interfaces/IConfig.h index c897ee37..071b3478 100644 --- a/src/common/interfaces/IConfig.h +++ b/src/common/interfaces/IConfig.h @@ -152,8 +152,6 @@ public: virtual void getJSON(rapidjson::Document &doc) const = 0; virtual void parseJSON(const rapidjson::Value &json) = 0; virtual void setFileName(const char *fileName) = 0; - - static IConfig *create(); };