upnpharvester/common/cmlibrary/src/cmrule.cpp
changeset 32 3785f754ee62
parent 0 7f85d04be362
equal deleted inserted replaced
27:03808033c9a2 32:3785f754ee62
    69 //
    69 //
    70 TInt CCmRule::AddRuleParamL( const TDesC8& aParam )
    70 TInt CCmRule::AddRuleParamL( const TDesC8& aParam )
    71     {
    71     {
    72     CCmParam* param = CCmParam::NewLC();
    72     CCmParam* param = CCmParam::NewLC();
    73     param->SetComparisonDataL( aParam );
    73     param->SetComparisonDataL( aParam );
    74     iRuleParamsArray.Append( param ); // transfer ownership
    74     iRuleParamsArray.AppendL( param ); // transfer ownership
    75     CleanupStack::Pop( param );
    75     CleanupStack::Pop( param );
    76     TInt index = iRuleParamsArray.Count() - 1;    
    76     TInt index = iRuleParamsArray.Count() - 1;    
    77     return index;    
    77     return index;    
    78     }
    78     }
    79 
    79 
    83 //
    83 //
    84 TInt CCmRule::AddRuleParamL( TInt aParam )
    84 TInt CCmRule::AddRuleParamL( TInt aParam )
    85     {
    85     {
    86     CCmParam* param = CCmParam::NewLC();
    86     CCmParam* param = CCmParam::NewLC();
    87     param->SetComparisonData( aParam );
    87     param->SetComparisonData( aParam );
    88     iRuleParamsArray.Append( param ); // transfer ownership
    88     iRuleParamsArray.AppendL( param ); // transfer ownership
    89     CleanupStack::Pop( param );
    89     CleanupStack::Pop( param );
    90     TInt index = iRuleParamsArray.Count() - 1;    
    90     TInt index = iRuleParamsArray.Count() - 1;    
    91     return index;    
    91     return index;    
    92     }
    92     }
    93     
    93