appinstaller/AppinstUi/sisxsifplugin/src/sisxsifplugininstallparams.cpp
changeset 60 245df5276b97
parent 52 92f864ef0288
child 69 b18a4bf55ddb
equal deleted inserted replaced
53:ae54820ef82c 60:245df5276b97
   306 // ---------------------------------------------------------------------------
   306 // ---------------------------------------------------------------------------
   307 //
   307 //
   308 void CSisxSifPluginInstallParams::GetStringParamL( const COpaqueNamedParams& aParams,
   308 void CSisxSifPluginInstallParams::GetStringParamL( const COpaqueNamedParams& aParams,
   309         const TDesC& aParamName, HBufC*& aBuf )
   309         const TDesC& aParamName, HBufC*& aBuf )
   310     {
   310     {
   311     TPtr value( NULL, 0 );
   311     TPtrC value( aParams.StringByNameL( aParamName ) );
   312     TRAPD( err, value = aParams.StringByNameL( aParamName ) );
   312     if( value.Length() )
   313     if( !err && value.Length() )
       
   314         {
   313         {
   315         if( aBuf )
   314         if( aBuf )
   316             {
   315             {
   317             delete aBuf;
   316             delete aBuf;
   318             aBuf = NULL;
   317             aBuf = NULL;