diff -r a9c038d69df8 -r 8f8df8006c40 stif/TestCombiner/src/TestCombinerUtils.cpp --- a/stif/TestCombiner/src/TestCombinerUtils.cpp Wed Jun 09 11:23:41 2010 +0300 +++ b/stif/TestCombiner/src/TestCombinerUtils.cpp Mon Jun 21 17:25:56 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