Fix release mode build failures
Fixed mxb_assert_message and one dcb_printf failure.
This commit is contained in:
parent
a0fcf67993
commit
7470a58a32
@ -54,7 +54,7 @@ MXB_BEGIN_DECLS
|
||||
#else /* SS_DEBUG */
|
||||
|
||||
#define mxb_assert(exp)
|
||||
#define mxb_assert_message(exp, message)
|
||||
#define mxb_assert_message(exp, fmt, ...)
|
||||
|
||||
#define MXB_AT_DEBUG(exp)
|
||||
|
||||
|
@ -1598,7 +1598,7 @@ void dprintDCB(DCB* pdcb, DCB* dcb)
|
||||
if (dcb->server)
|
||||
{
|
||||
string statusname = dcb->server->status_string();
|
||||
if (!statusname.c_str())
|
||||
if (!statusname.empty())
|
||||
{
|
||||
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)
|
||||
{
|
||||
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);
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user