Index: src/libchcore/TTaskInfo.cpp =================================================================== diff -u -N -ra4635addad389b9e117679437a3e1b64a739ea96 -rd9527df01ee91b35d9a5fdccb80ded25a9c8265f --- src/libchcore/TTaskInfo.cpp (.../TTaskInfo.cpp) (revision a4635addad389b9e117679437a3e1b64a739ea96) +++ src/libchcore/TTaskInfo.cpp (.../TTaskInfo.cpp) (revision d9527df01ee91b35d9a5fdccb80ded25a9c8265f) @@ -25,9 +25,9 @@ namespace chcore { TTaskInfoEntry::TTaskInfoEntry() : - m_iOrder(m_setModifications, 0), + m_oidObjectID(0), m_pathSerializeLocation(m_setModifications), - m_oidObjectID(0) + m_iOrder(m_setModifications, 0) { m_setModifications[eMod_Added] = true; } @@ -43,10 +43,10 @@ TTaskInfoEntry::TTaskInfoEntry(const TTaskInfoEntry& rSrc) : m_oidObjectID(rSrc.m_oidObjectID), + m_setModifications(rSrc.m_setModifications), m_pathSerializeLocation(m_setModifications, rSrc.m_pathSerializeLocation), m_iOrder(m_setModifications, rSrc.m_iOrder), - m_spTask(rSrc.m_spTask), - m_setModifications(rSrc.m_setModifications) + m_spTask(rSrc.m_spTask) { }