Change-Id: I916c2f3307177c0e2eeaf0d8d0d66b35bcb9c8da
Signed-off-by: Jehun Lim <jehun.lim@samsung.com>
{
CViewMgr::Finalize();
+ delete pGalleryView;
+ delete pPhotoViewerView;
+ delete pPhotoZoomView;
+ delete pCtxtMenuView;
+
t_RemoveArglist();
if (ad.win)
vmgr = CViewMgr::GetInstance();
if (!vmgr) {
_ERR("ViewMgr initialization failed");
- goto error;
+ elm_exit();
}
pGalleryView = new CGalleryView(VIEW_GALLERY);
if (!vmgr->PushView(VIEW_GALLERY, ad.arglist)) {
_ERR("ViewMgr push failed");
- CViewMgr::Finalize();
- goto error;
+ elm_exit();
}
ad.is_service = 1;
return;
-
- error:
- free(ad.arglist->id);
- free(ad.arglist);
- elm_exit();
}
public: