X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2Fviews%2FBaseView%2FGengridItemClass.cpp;h=cdf5c0dbbb0ffd60f755468205a797793445ae7d;hb=84d2022e908b7dfe142d9402e2f5d3f77f9b6538;hp=5086c9725244e80bdcf7c4e35759aa2b76343493;hpb=4272bb206a5535695d8b8fad4d8a0f9156b5237f;p=profile%2Ftv%2Fapps%2Fnative%2Ffilebrowser.git diff --git a/src/views/BaseView/GengridItemClass.cpp b/src/views/BaseView/GengridItemClass.cpp index 5086c97..cdf5c0d 100644 --- a/src/views/BaseView/GengridItemClass.cpp +++ b/src/views/BaseView/GengridItemClass.cpp @@ -216,33 +216,29 @@ void CGengridItemClass::sm_CbRemove(void *data, Evas_Object *obj) bool CGengridItemClass::Create(void) { - if (m_pItemClass) - return false; + ASSERT(!m); - m_pItemClass = elm_gengrid_item_class_new(); - if (!m_pItemClass) { - return false; - } + m = elm_gengrid_item_class_new(); + ASSERT(m); - m_pItemClass->item_style = FBR_STYLE_MEDIA_GRID; - m_pItemClass->func.text_get = sm_CbTextGet; - m_pItemClass->func.content_get = sm_CbContentGet; - m_pItemClass->func.state_get = NULL; - m_pItemClass->func.del = sm_CbRemove; + m->item_style = FBR_STYLE_MEDIA_GRID; + m->func.text_get = sm_CbTextGet; + m->func.content_get = sm_CbContentGet; + m->func.state_get = NULL; + m->func.del = sm_CbRemove; return true; } void CGengridItemClass::Destroy(void) { - if (!m_pItemClass) - return; + ASSERT(m); - elm_gengrid_item_class_free(m_pItemClass); - m_pItemClass = NULL; + elm_gengrid_item_class_free(m); + m = NULL; } Elm_Gengrid_Item_Class* CGengridItemClass::Handle(void) { - return m_pItemClass; + return m; }