diff -r b7904b40483f -r ff572005ac23 contentcontrolsrv/hscontentinfo/src/hscontentinfo.cpp --- a/contentcontrolsrv/hscontentinfo/src/hscontentinfo.cpp Mon Jan 18 20:32:13 2010 +0200 +++ b/contentcontrolsrv/hscontentinfo/src/hscontentinfo.cpp Tue Jan 26 12:11:15 2010 +0200 @@ -376,6 +376,17 @@ return iInstallationTime; } +// --------------------------------------------------------------------------- +// CHsContentInfo::SetDescriptionL +// --------------------------------------------------------------------------- +// +EXPORT_C void CHsContentInfo::SetDescriptionL( const TDesC8& aDescription ) + { + delete iDescription; + iDescription = NULL; + iDescription = CnvUtfConverter::ConvertToUnicodeFromUtf8L( aDescription ); + } + // ----------------------------------------------------------------------- // CHsContentInfo::SetDescriptionL() // ----------------------------------------------------------------------- @@ -384,7 +395,6 @@ { delete iDescription; iDescription = NULL; - iDescription = aDescription.AllocL(); }