idlefw/src/framework/aicpsexecuteparam.cpp
branchRCL_3
changeset 16 b276298d5729
parent 15 a0713522ab97
equal deleted inserted replaced
15:a0713522ab97 16:b276298d5729
   145     iPublisher = NULL;
   145     iPublisher = NULL;
   146     iContentType = NULL;
   146     iContentType = NULL;
   147     iContentId = NULL;
   147     iContentId = NULL;
   148     
   148     
   149     TLiwVariant variant;
   149     TLiwVariant variant;
       
   150     variant.PushL();
       
   151 
   150     if ( aMap->FindL(KPublisherId, variant ))
   152     if ( aMap->FindL(KPublisherId, variant ))
   151         {
   153         {
   152         iPublisher = variant.AsDes().AllocL();
   154         iPublisher = variant.AsDes().AllocL();
   153         }
   155         }
       
   156     
       
   157     variant.Reset();
   154     if ( aMap->FindL(KContentType, variant ))
   158     if ( aMap->FindL(KContentType, variant ))
   155         {
   159         {
   156         iContentType= variant.AsDes().AllocL();
   160         iContentType= variant.AsDes().AllocL();
   157         }
   161         }
       
   162     
       
   163     variant.Reset();
   158     if ( aMap->FindL(KContentId, variant ))
   164     if ( aMap->FindL(KContentId, variant ))
   159         {
   165         {
   160         iContentId= variant.AsDes().AllocL();
   166         iContentId= variant.AsDes().AllocL();
   161         }
   167         }
       
   168     
       
   169     variant.Reset();
       
   170     CleanupStack::PopAndDestroy( &variant );
   162     }
   171     }
   163 
   172 
   164 // ---------------------------------------------------------------------------
   173 // ---------------------------------------------------------------------------
   165 // CAiCpsExecuteParam::SetRegistryTypeL
   174 // CAiCpsExecuteParam::SetRegistryTypeL
   166 //
   175 //