diff -r f5d4820de50d -r 9aaae25af322 stif/TestCombiner/src/TestCombinerUtils.cpp --- a/stif/TestCombiner/src/TestCombinerUtils.cpp Tue May 25 18:01:01 2010 +0300 +++ b/stif/TestCombiner/src/TestCombinerUtils.cpp Mon Jun 14 11:37:33 2010 +0300 @@ -86,7 +86,8 @@ iIniFileBuf(0), iConfigBuf(0), iTestIdBuf(0), - iTitleBuf(0) + iTitleBuf(0), + iTestCaseArgumentsBuf(0) { iCategory = TFullTestResult::ECaseExecuted; @@ -177,6 +178,7 @@ delete iConfigBuf; delete iTestIdBuf; delete iTitleBuf; + delete iTestCaseArgumentsBuf; } /* @@ -355,6 +357,34 @@ /* ------------------------------------------------------------------------------- + Class: CStartInfo + + Method: SetTestCaseArguments + + Description: Sets test case arguments + + Parameters: const TDesC& aTestCaseArguments: in: test case arguments. + + Return Values: None + + Errors/Exceptions: None + + Status: Proposal + +------------------------------------------------------------------------------- +*/ +void CStartInfo::SetTestCaseArgumentsL( const TDesC& aTestCaseArguments ) + { + delete iTestCaseArgumentsBuf; + iTestCaseArgumentsBuf = NULL; + iTestCaseArgumentsBuf = aTestCaseArguments.AllocL(); + iTestCaseArguments.Set( iTestCaseArgumentsBuf->Des() ); + } + + +/* +------------------------------------------------------------------------------- + DESCRIPTION This module contains the implementation of CSlaveInfo class