diff -r fb3763350a08 -r 4d54b72983ae idlehomescreen/sapiwrapper/hspswrapper/src/plugininfo.cpp --- a/idlehomescreen/sapiwrapper/hspswrapper/src/plugininfo.cpp Fri Jan 22 09:35:14 2010 +0200 +++ b/idlehomescreen/sapiwrapper/hspswrapper/src/plugininfo.cpp Tue Jan 26 11:48:23 2010 +0200 @@ -247,7 +247,7 @@ // --------------------------------------------------------------------------- // --------------------------------------------------------------------------- // -EXPORT_C CPluginInfo& CPluginInfo::SetDescriptionL( const TDesC& aDescription ) +EXPORT_C CPluginInfo& CPluginInfo::SetDescriptionL( const TDesC8& aDescription ) { delete iDescription; iDescription = NULL; @@ -256,25 +256,12 @@ return *this; } - // --------------------------------------------------------------------------- -// --------------------------------------------------------------------------- -// -EXPORT_C CPluginInfo& CPluginInfo::SetDescriptionL( const TDesC8& aDescription ) - { - delete iDescription; - iDescription = NULL; - - iDescription = HBufC::NewL( aDescription.Length() ); - iDescription->Des().Copy( aDescription ); - return *this; - } - // --------------------------------------------------------------------------- // --------------------------------------------------------------------------- // -EXPORT_C const TDesC& CPluginInfo::Description() const +EXPORT_C const TDesC8& CPluginInfo::Description() const { - return iDescription ? *iDescription : KNullDesC(); + return iDescription ? *iDescription : KNullDesC8(); } // ---------------------------------------------------------------------------