Fix release mode build failures
Fixed mxb_assert_message and one dcb_printf failure.
This commit is contained in:
@ -54,7 +54,7 @@ MXB_BEGIN_DECLS
|
|||||||
#else /* SS_DEBUG */
|
#else /* SS_DEBUG */
|
||||||
|
|
||||||
#define mxb_assert(exp)
|
#define mxb_assert(exp)
|
||||||
#define mxb_assert_message(exp, message)
|
#define mxb_assert_message(exp, fmt, ...)
|
||||||
|
|
||||||
#define MXB_AT_DEBUG(exp)
|
#define MXB_AT_DEBUG(exp)
|
||||||
|
|
||||||
|
|||||||
@ -1598,7 +1598,7 @@ void dprintDCB(DCB* pdcb, DCB* dcb)
|
|||||||
if (dcb->server)
|
if (dcb->server)
|
||||||
{
|
{
|
||||||
string statusname = dcb->server->status_string();
|
string statusname = dcb->server->status_string();
|
||||||
if (!statusname.c_str())
|
if (!statusname.empty())
|
||||||
{
|
{
|
||||||
dcb_printf(pdcb, "\tServer status: %s\n", statusname.c_str());
|
dcb_printf(pdcb, "\tServer status: %s\n", statusname.c_str());
|
||||||
}
|
}
|
||||||
|
|||||||
@ -61,7 +61,7 @@ MainWorker& MainWorker::get()
|
|||||||
void MainWorker::add_task(const std::string& name, TASKFN func, void* pData, int frequency)
|
void MainWorker::add_task(const std::string& name, TASKFN func, void* pData, int frequency)
|
||||||
{
|
{
|
||||||
execute([=]() {
|
execute([=]() {
|
||||||
mxb_assert_message(m_tasks_by_name.find(name) == m_tasks_by_name.end(), name.c_str());
|
mxb_assert_message(m_tasks_by_name.find(name) == m_tasks_by_name.end(), "%s", name.c_str());
|
||||||
|
|
||||||
Task task(name.c_str(), func, pData, frequency);
|
Task task(name.c_str(), func, pData, frequency);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user