diff -r d68a4b5d5885 -r 9c5b1510919f calendarui/globaldata/src/calenglobaldata.cpp --- a/calendarui/globaldata/src/calenglobaldata.cpp Tue May 25 12:41:10 2010 +0300 +++ b/calendarui/globaldata/src/calenglobaldata.cpp Wed Jun 09 09:40:23 2010 +0300 @@ -1520,8 +1520,9 @@ const TPtrC16 ptrPBuffer(( TText16*) personalBuffer->Ptr(), ( personalBuffer->Length()+1 )>>1 ); HBufC *personalCalendar = ptrPBuffer.AllocL(); + CleanupStack::PushL(personalCalendar); iCalendarInfoList[index]->SetNameL(*personalCalendar); - CleanupStack::PopAndDestroy( personalBuffer ); + CleanupStack::PopAndDestroy( 2,personalBuffer ); }