diff -r 262aa4f075d6 -r a62b67d1f67c omads/omadsextensions/adapters/agenda/src/nsmlagendaprogressview.cpp --- a/omads/omadsextensions/adapters/agenda/src/nsmlagendaprogressview.cpp Tue Sep 28 18:46:16 2010 +0530 +++ b/omads/omadsextensions/adapters/agenda/src/nsmlagendaprogressview.cpp Tue Oct 12 17:42:13 2010 +0530 @@ -30,7 +30,9 @@ { _DBG_FILE("CNSmlAgendaProgressview::NewL(): BEGIN"); CNSmlAgendaProgressview* self = new (ELeave) CNSmlAgendaProgressview(); + CleanupStack::PushL(self); self->ConstructL(); + CleanupStack::Pop(self); _DBG_FILE("CNSmlAgendaProgressview::NewL(): END"); return self; }