diff -r 33a5d2bbf6fc -r 73a1feb507fb mmsharing/mmshavailability/tsrc/ut_availability/src/UT_CMusAvaDefaultImp.cpp --- a/mmsharing/mmshavailability/tsrc/ut_availability/src/UT_CMusAvaDefaultImp.cpp Thu Aug 19 09:51:39 2010 +0300 +++ b/mmsharing/mmshavailability/tsrc/ut_availability/src/UT_CMusAvaDefaultImp.cpp Tue Aug 31 15:12:07 2010 +0300 @@ -33,8 +33,6 @@ // EXTERNAL INCLUDES #include -#include -#include #include #include @@ -385,26 +383,13 @@ } EUNIT_DISABLE_ALLOC_DECORATOR; - CPbkContactEngine* contactEngine = CPbkContactEngine::NewL(); EUNIT_ENABLE_ALLOC_DECORATOR; - CleanupStack::PushL( contactEngine ); // dummy initialization, other ways CPbkContactEngine leaks memory - CPbkContactItem* pbkItem = NULL; - TRAP_IGNORE( pbkItem = contactEngine->ReadContactL( 1 ) ); - delete pbkItem; - - CPbkContactItem* contactItem= contactEngine->CreateEmptyContactL(); - CleanupStack::PushL( contactItem ); //contact - TPbkContactItemField* fieldMobile = contactItem->FindField(EPbkFieldIdPhoneNumberMobile); - fieldMobile->TextStorage()->SetTextL( KPlusNumber() ); - EUNIT_DISABLE_ALLOC_DECORATOR; - contactEngine->AddNewContactL( *contactItem ); EUNIT_ENABLE_ALLOC_DECORATOR; - CleanupStack::PopAndDestroy( contactItem ); iConcreteSettings->SetTelNumberL( KPlusNumber() ); @@ -415,7 +400,6 @@ EUNIT_ASSERT( iDefaultImp->AvailabilityState( MMusAvaObserver::EMusAvaInviteHandler) == MMusAvaObserver::EMusAvaStatusAvailable ); - CleanupStack::PopAndDestroy( contactEngine ); }