equal
deleted
inserted
replaced
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; |