serviceproviders/sapi_sysinfo/src/sysinfoobserver.cpp
branchRCL_3
changeset 67 5146369cfdc9
parent 19 989d2f495d90
equal deleted inserted replaced
66:a9c0808a1095 67:5146369cfdc9
    94         {
    94         {
    95         //pack to aOutParamList
    95         //pack to aOutParamList
    96         eventParamList->AppendL(TLiwGenericParam(KErrorCode,TLiwVariant((TInt32)SapiErr)));
    96         eventParamList->AppendL(TLiwGenericParam(KErrorCode,TLiwVariant((TInt32)SapiErr)));
    97         CLiwMap* outparam=NULL;
    97         CLiwMap* outparam=NULL;
    98 
    98 
    99         if( (aOutput->DataType() == CSysData::EAccessoryList) ||
    99         if(aOutput)
   100                 (aOutput->DataType() == CSysData::EConnectionList) )
   100             {
   101             ownership = ETrue;
   101             if( (aOutput->DataType() == CSysData::EAccessoryList) ||
   102 
   102                     (aOutput->DataType() == CSysData::EConnectionList) )
       
   103                 ownership = ETrue;
       
   104             }
   103         CSysInfoInterface::ConvertSysData2AiwParamL(aOutput,outparam);
   105         CSysInfoInterface::ConvertSysData2AiwParamL(aOutput,outparam);
   104         //Add Entity and Key to the output map.
   106         //Add Entity and Key to the output map.
   105         if(outparam)
   107         if(outparam)
   106             {
   108             {
   107             outparam->InsertL(KEntity,TLiwVariant(aEntity));
   109             outparam->InsertL(KEntity,TLiwVariant(aEntity));