Fix compilation with GCC 8.2+ (#617)

* GCC 8.2 support

* Add GCC version check

* -Werror=class-memaccess fix in code

* Use assignment for Stats
This commit is contained in:
Vitaly Karpenko
2019-10-29 22:48:31 +02:00
committed by Vincent Herbet
parent c86813697a
commit 0ccba67006
9 changed files with 25 additions and 25 deletions

View File

@ -162,7 +162,7 @@ void MysqlThread::RunThread(IThreadHandle *pHandle)
float save_time = m_qrInfo.queue_time;
memset(&m_qrInfo, 0, sizeof(m_qrInfo));
memset(static_cast<void *>(&m_qrInfo), 0, sizeof(m_qrInfo));
m_qrInfo.queue_time = save_time;