diff -r 50974a8b132e -r 5d0ec8b709be serviceproviders/sapi_landmarks/landmarksservice/src/clandmarkcmdgetlandmarks.cpp --- 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 ( );