*/
~AsyncTask(void)
{
- if (!m_Finished)
- ASSERT(!"Contract violation: AsyncTask was destroyed before its completion callback was invoked.");
- else if (!m_ResultRetrieved)
- ASSERT(!"Contract violation: AsyncTask was destroyed before its result was retrieved.");
+ ASSERT(m_Finished);
+ ASSERT(m_ResultRetrieved);
}
case LogDebug:
severity = LOG_DEBUG;
break;
- case LogInformation:
- severity = LOG_INFO;
- break;
case LogWarning:
severity = LOG_WARNING;
break;
case LogCritical:
severity = LOG_CRIT;
break;
+ case LogInformation:
default:
- ASSERT(!"Invalid severity specified.");
+ severity = LOG_INFO;
+ break;
}
syslog(severity | LOG_USER, "%s", entry.Message.CStr());
return value.IsObjectType<Dictionary>();
default:
- ASSERT(!"Type rule has invalid type specifier.");
-
return false;
}
}