bool CDirectoryInfo::Create(CNameInfo::EClassType type)
{
- if (m)
- return false;
+ ASSERT(!m);
m = new SDirectoryInfo;
- if (!m)
- return false;
+ ASSERT(m);
if (!CExtNameInfo::Create(CLASS_TYPE_DIRECTORY)) {
delete m;
void CDirectoryInfo::Destroy(void)
{
- if (!m)
- return;
+ ASSERT(m);
CExtNameInfo::Destroy();
bool CDirectoryInfo::SetCount(int nCount)
{
- if (!m)
- return false;
+ ASSERT(m);
m->nCount = nCount;
int CDirectoryInfo::Count(void)
{
- if (!m)
- return 0;
+ ASSERT(m);
return m->nCount;
}
bool CDirectoryInfo::Duplicate(CNameInfo *obj)
{
- if (!m)
- return false;
+ ASSERT(m);
CDirectoryInfo *dst = (CDirectoryInfo*)obj;
bool CDirectoryInfo::SetLoadInfo(filter_h filter, media_folder_h folder)
{
- if (!m)
- return false;
+ ASSERT(m);
m->filter = filter;
m->folder = folder;
bool CDirectoryInfo::Load(void)
{
- if (!m)
- return false;
+ ASSERT(m);
int r;
bool ret = false;