diff -r 64a47b97e1e1 -r f27aebe284bb logsui/logsengine/logssymbianos/tsrc/ut_logssymbianos/src/ut_logsreader.cpp --- a/logsui/logsengine/logssymbianos/tsrc/ut_logssymbianos/src/ut_logsreader.cpp Tue Jul 06 14:16:36 2010 +0300 +++ b/logsui/logsengine/logssymbianos/tsrc/ut_logssymbianos/src/ut_logsreader.cpp Wed Aug 18 09:49:12 2010 +0300 @@ -195,7 +195,7 @@ QVERIFY( mReader->mCurrentStateIndex == 1 ); //wrong state machine is set as current, state isn't changed - LogsReaderStateBase* unknownState = new LogsReaderStateBase( *mReader ); + LogsReaderStateBase* unknownState = new LogsReaderStateBase( *mReader, *mReader ); mReader->mModifyingStates.append(unknownState); QVERIFY( mReader->mCurrentStateMachine == &mReader->mReadStates ); mReader->setCurrentState(*mReader->mModifyingStates[0]);