diff --git a/src/base/net/stratum/Client.cpp b/src/base/net/stratum/Client.cpp index fed87092..9729f3fb 100644 --- a/src/base/net/stratum/Client.cpp +++ b/src/base/net/stratum/Client.cpp @@ -212,7 +212,7 @@ int64_t xmrig::Client::submit(const JobResult &result) JsonRequest::create(doc, m_sequence, "submit", params); # ifdef XMRIG_PROXY_PROJECT - m_results[m_sequence] = SubmitResult(m_sequence, result.diff, result.actualDiff(), result.id); + m_results[m_sequence] = SubmitResult(m_sequence, result.diff, result.actualDiff(), result.id, 0); # else m_results[m_sequence] = SubmitResult(m_sequence, result.diff, result.actualDiff(), 0, result.backend); # endif diff --git a/src/base/net/stratum/DaemonClient.cpp b/src/base/net/stratum/DaemonClient.cpp index 7fa1a4a9..09f2a7f9 100644 --- a/src/base/net/stratum/DaemonClient.cpp +++ b/src/base/net/stratum/DaemonClient.cpp @@ -117,7 +117,7 @@ int64_t xmrig::DaemonClient::submit(const JobResult &result) JsonRequest::create(doc, m_sequence, "submitblock", params); # ifdef XMRIG_PROXY_PROJECT - m_results[m_sequence] = SubmitResult(m_sequence, result.diff, result.actualDiff(), result.id); + m_results[m_sequence] = SubmitResult(m_sequence, result.diff, result.actualDiff(), result.id, 0); # else m_results[m_sequence] = SubmitResult(m_sequence, result.diff, result.actualDiff(), 0, result.backend); # endif diff --git a/src/base/net/stratum/Job.h b/src/base/net/stratum/Job.h index 09a42355..9e1f3bc9 100644 --- a/src/base/net/stratum/Job.h +++ b/src/base/net/stratum/Job.h @@ -126,8 +126,8 @@ private: uint8_t m_index = 0; # ifdef XMRIG_PROXY_PROJECT - char m_rawBlob[kMaxBlobSize * 2 + 8]; - char m_rawTarget[24]; + char m_rawBlob[kMaxBlobSize * 2 + 8]{}; + char m_rawTarget[24]{}; String m_rawSeedHash; # endif };