CFolderItem::CFolderItem(const char *sectionName, const char *name, const char *format, const DWORD flags) { strncpy(szSection, sectionName, sizeof(szSection)); szFormat = NULL; szOldFormat = NULL; szFormatW = NULL; szOldFormatW = NULL; strncpy(szName, name, sizeof(szName)); this->flags = flags; GetDataFromDatabase(format); FolderCreateDirectory(); }
CFolderItem::CFolderItem(const char *sectionName, const char *name, const TCHAR *format, const TCHAR *userName) { m_szSection = mir_strdup(sectionName); m_szName = mir_strdup(name); if (userName) m_tszUserName = mir_tstrdup(userName); else m_tszUserName = mir_a2t(name); m_tszFormat = NULL; m_tszOldFormat = NULL; GetDataFromDatabase(format); FolderCreateDirectory(); }