Web lists-archives.com

Q_ASSERT(!FalseSecurity)




Hi!

Am I getting something wrong? Or is

"Q_ASSERT(m_writeTrans);

m_writeTrans->commit();"

providing false security?

Shouldn't it better be

"Q_ASSERT(m_writeTrans);

if (m_writeTrans) {

    m_writeTrans->commit();  ?

Baloo's code is full of Q_ASSERTs that have no corresponding if-guard.

To my understanding those would slip through in release-builds. Am I wrong?


Please enlighten me,

Michael