status initialization order fixed

This commit is contained in:
Matej Sekoranja
2011-07-29 12:37:58 +02:00
parent b67aab1cd3
commit 042d4ba805

View File

@@ -18,12 +18,12 @@ Status Status::OK;
//PVDATA_REFCOUNT_MONITOR_DEFINE(status);
Status::Status() :
m_type(STATUSTYPE_OK), m_message(m_emptyString), m_stackDump(m_emptyString)
m_type(STATUSTYPE_OK)
{
}
Status::Status(StatusType type, String message) :
m_type(type), m_message(message), m_stackDump(m_emptyString)
m_type(type), m_message(message)
{
if (type == STATUSTYPE_OK)
throw std::invalid_argument("type == STATUSTYPE_OK");