contentstorage/casrv/cawidgetscanner/src/cawidgetdescription.cpp
changeset 66 32469d7d46ff
parent 61 8e5041d13c84
child 73 4bc7b118b3df
--- a/contentstorage/casrv/cawidgetscanner/src/cawidgetdescription.cpp	Fri Apr 16 15:16:09 2010 +0300
+++ b/contentstorage/casrv/cawidgetscanner/src/cawidgetdescription.cpp	Mon May 03 12:48:45 2010 +0300
@@ -57,8 +57,7 @@
 void CCaWidgetDescription::ConstructL( CCaInnerEntry* aEntry )
     {
     iEntryId = aEntry->GetId();
-    iDescription.CreateL(aEntry->GetDescription().Length());
-    iDescription = aEntry->GetDescription();
+    iDescription.CreateL( aEntry->GetDescription() );
     //package uid
     TBuf<KMaxUidName> uidDesc;
     aEntry->FindAttribute( KCaPackageUid, uidDesc );
@@ -67,10 +66,8 @@
         TLex uidLex(uidDesc);
         User::LeaveIfError( uidLex.Val( iPackageUid, EHex ));
         }
-    iTitle.CreateL(aEntry->GetText().Length());
-    iTitle = aEntry->GetText();
-    iIconUri.CreateL(aEntry->GetIcon().iFileName.Length());
-    iIconUri = aEntry->GetIcon().iFileName;
+    iTitle.CreateL( aEntry->GetText() );
+    iIconUri.CreateL( aEntry->Icon()->FileName() );
     //library
     iLibrary.CreateL( KCaMaxAttrValueLen );
     aEntry->FindAttribute( KAttrWidgetLibrary, iLibrary );