diff -r 0b68a1b0c15e -r a9c0808a1095 serviceproviders/sapi_landmarks/src/landmarkinterface.cpp --- a/serviceproviders/sapi_landmarks/src/landmarkinterface.cpp Tue Aug 31 16:06:03 2010 +0300 +++ b/serviceproviders/sapi_landmarks/src/landmarkinterface.cpp Wed Sep 01 12:28:47 2010 +0100 @@ -946,11 +946,12 @@ landmarkIdArray.AppendL (lmid ); } } - TPtrC dbUri; + TBuf<256> dbUri; + if (ValidateParamL (KExport, KDbUri, exportData, LIW::EVariantTypeDesC, EFalse, variant ) ) { - dbUri.Set (variant.AsDes ( ) ); + dbUri.Append(variant.AsDes ( ) ); } ValidateParamL (KExport, KMimeType, exportData, LIW::EVariantTypeDesC, ETrue, variant );