mirror of
https://github.com/xmrig/xmrig.git
synced 2024-11-17 08:17:40 +00:00
Fix clang warnings and job comparison bug.
This commit is contained in:
parent
7d4bdfc913
commit
f02b98efe7
3 changed files with 2 additions and 3 deletions
|
@ -186,7 +186,7 @@ elseif (CMAKE_CXX_COMPILER_ID MATCHES MSVC)
|
||||||
elseif (CMAKE_CXX_COMPILER_ID MATCHES Clang)
|
elseif (CMAKE_CXX_COMPILER_ID MATCHES Clang)
|
||||||
|
|
||||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -maes -Wall")
|
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -maes -Wall")
|
||||||
set(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} -Ofast -funroll-loops -fmerge-all-constants")
|
set(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} -Ofast -funroll-loops -fmerge-all-constants -Wno-missing-braces")
|
||||||
|
|
||||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -maes -Wall -fno-exceptions -fno-rtti")
|
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -maes -Wall -fno-exceptions -fno-rtti")
|
||||||
set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} -Ofast -funroll-loops -fmerge-all-constants")
|
set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} -Ofast -funroll-loops -fmerge-all-constants")
|
||||||
|
|
|
@ -57,7 +57,6 @@ private:
|
||||||
double m_highestHashrate;
|
double m_highestHashrate;
|
||||||
double m_totalHashrate[3];
|
double m_totalHashrate[3];
|
||||||
int m_threads;
|
int m_threads;
|
||||||
mutable char m_buf[4096];
|
|
||||||
NetworkState m_network;
|
NetworkState m_network;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -171,5 +171,5 @@ void Job::toHex(const unsigned char* in, unsigned int len, char* out)
|
||||||
|
|
||||||
bool Job::operator==(const Job &other) const
|
bool Job::operator==(const Job &other) const
|
||||||
{
|
{
|
||||||
return m_id == other.m_id && memcmp(m_blob, other.m_blob, sizeof(m_blob) == 0);
|
return m_id == other.m_id && memcmp(m_blob, other.m_blob, sizeof(m_blob)) == 0;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue