serviceproviders/sapi_landmarks/landmarksservice/src/clandmarkcmdgetlandmarks.cpp
changeset 26 5d0ec8b709be
parent 23 50974a8b132e
--- a/serviceproviders/sapi_landmarks/landmarksservice/src/clandmarkcmdgetlandmarks.cpp	Tue Nov 24 08:56:33 2009 +0200
+++ b/serviceproviders/sapi_landmarks/landmarksservice/src/clandmarkcmdgetlandmarks.cpp	Thu Dec 17 09:09:50 2009 +0200
@@ -120,13 +120,10 @@
 		{
 		User::LeaveIfError (iStatus.Int ( ) );
 		CPosLmItemIterator* iterator=  NULL;
-		CPosLandmarkDatabase* db = iHandle->LandmarkDatabaseHandle ( );
-		TPtrC dbUri;
-		iHandle->GetDatabaseUri (dbUri );
 		CPosLandmarkSearch* search = iHandle->LandmarkSearchHandle ( );
 		iterator = search->MatchIteratorL ( );
 		CleanupStack::PushL (iterator );
-		TRAP_IGNORE(iObserver->HandleLandmarkItemsL(iterator,iTransactionId,KErrNone,dbUri));
+		TRAP_IGNORE(iObserver->HandleLandmarkItemsL(iterator,iTransactionId,KErrNone,iHandle));
 		CleanupStack::Pop (iterator );
 		//set active garbage collector
 		if ( !iManageObjects->IsActive() )
@@ -157,7 +154,7 @@
 //
 TInt CLandmarkCmdGetLandmarks::RunError( TInt aError )
 	{
-	TRAP_IGNORE(iObserver->HandleLandmarkItemsL(NULL,iTransactionId,aError,KNullDesC));
+	TRAP_IGNORE(iObserver->HandleLandmarkItemsL(NULL,iTransactionId,aError,NULL));
 	if ( !iManageObjects->IsActive() )
 		{
 		iManageObjects->Start ( );