Revert "Apply ASSERT"
[profile/tv/apps/native/filebrowser.git] / src / data / MediadataImpl.cpp
index 82413af..1539e2c 100644 (file)
@@ -216,7 +216,8 @@ void CMediadataImpl::m_UpdateFolderLists(void)
 
 bool CMediadataImpl::Create(void)
 {
-       ASSERT(!m);
+       if (m)
+               return false;
 
        _CREATE_BEGIN{
                _CHECK(m = new SMediadataImpl)
@@ -237,7 +238,8 @@ bool CMediadataImpl::Create(void)
 
 void CMediadataImpl::Destroy(void)
 {
-       ASSERT(m);
+       if (!m)
+               return;
 
        _DBG("#########################");
 
@@ -257,7 +259,8 @@ bool CMediadataImpl::GetMediaList(const char* folderid, int media_type, int sour
 {
        ASSERT(0 <= media_type && media_type <= t_Max());
 
-       ASSERT(m);
+       if (!m)
+               return false;
 
        /* Inner Level */
        m->media_type = media_type;
@@ -286,7 +289,8 @@ bool CMediadataImpl::GetFolderList(int media_type, int source_type, Eina_List **
 {
        ASSERT(0 <= media_type && media_type <= t_Max());
 
-       ASSERT(m);
+       if (!m)
+               return false;
                
        _DBG("sourceType: %d, m->source_Type: %d", source_type, m->source_type);
        /* Outer level */