diff --git a/source/core/BaseFileIterator.cpp b/source/core/BaseFileIterator.cpp index 077e32d26dd0d66c6a9f372b22e816517479a8c7..fc42cf4d6b85e1eedcab8cf365744e53f2a4cd09 100644 --- a/source/core/BaseFileIterator.cpp +++ b/source/core/BaseFileIterator.cpp @@ -6,7 +6,7 @@ void CBaseFileIterator::canonizePath(char *szPath) /*Дело в том что абсолютный путь к файлу может не иметь символ "/" или "\\" на конце строки, и, если его не будет путь будет некорректен*/ - if (symbol != '\\' && symbol != '/') + if(symbol != '\\' && symbol != '/') { strcat(szPath, "/"); } @@ -26,7 +26,7 @@ void CBaseFileIterator::canonizePath(String *pPath) void CBaseFileIterator::canonizePaths(Array<String> &paths) { - for (int i = 0, I = paths.size(); i < I; ++i) + for(int i = 0, I = paths.size(); i < I; ++i) { canonizePath(&paths[i]); } @@ -34,28 +34,28 @@ void CBaseFileIterator::canonizePaths(Array<String> &paths) void CBaseFileIterator::fillExtensionsArray(Array<AAString> &extsArray, const char **exts, int iExtsSize) { - for (int i = 0; i < iExtsSize; ++i) + for(int i = 0; i < iExtsSize; ++i) { - if (exts[i]) + if(exts[i]) { - extsArray.push_back(exts[i]); + extsArray[i].setName(exts[i]); } } } bool CBaseFileIterator::findExtensionsInPath(const char *szPath, const Array<AAString> &exts) { - for (int i = 0, I = exts.size(); i < I; ++i) + for(int i = 0, I = exts.size(); i < I; ++i) { - if (strstr(szPath, exts[i].getName()) != NULL) + if(strstr(szPath, exts[i].getName()) != NULL) { return true; } } - return !exts.size(); + return(!exts.size()); } bool CBaseFileIterator::emptyOrRepeatPath(const char * szPath) { - return !strcmp(szPath, "..") || !strcmp(szPath, ".") || !strcmp(szPath, ""); + return(!strcmp(szPath, "..") || !strcmp(szPath, ".") || !strcmp(szPath, "")); } \ No newline at end of file diff --git a/source/core/FileExtsIterator.cpp b/source/core/FileExtsIterator.cpp index 88024d795f81397f6b5c15d70a40120768d2c0e7..b4e22059f360430030f7da53fe6efd01b14c3e01 100644 --- a/source/core/FileExtsIterator.cpp +++ b/source/core/FileExtsIterator.cpp @@ -22,14 +22,14 @@ const char *CFileExtsIterator::next() char szFileName[SIZE_PATH]; - while (index < size) + while(index < size) { sprintf(szFileName, "%s*.*", m_paths[index].c_str()); //Проверяем указатель, если m_handle пустой, то ищем первый файл с расширением szExts hf = INVALID_OR_NULL(m_handle) ? FindFirstFileW(CMB2WC(szFileName), &FindFileData) : m_handle; - if (hf != INVALID_HANDLE_VALUE) + if(hf != INVALID_HANDLE_VALUE) { do { //Сохраняем HANDLE файла, что бы можно было продожлить с того места @@ -39,9 +39,9 @@ const char *CFileExtsIterator::next() DWORD flag = GetFileAttributesW(CMB2WC(m_szPathStr)); - if (flag != INVALID_FILE_ATTRIBUTES && !(flag & FILE_ATTRIBUTE_DIRECTORY)) + if(flag != INVALID_FILE_ATTRIBUTES && !(flag & FILE_ATTRIBUTE_DIRECTORY)) { - if (!findExtensionsInPath(CWC2MB(FindFileData.cFileName), m_exts)) + if(!findExtensionsInPath(CWC2MB(FindFileData.cFileName), m_exts)) { continue; } @@ -56,18 +56,19 @@ const char *CFileExtsIterator::next() { //Возвращаем относительный путь, вместе с именем файла и расширением m_mapExistPath[m_szPathStr] = index; - return m_szPathStr; + return(m_szPathStr); } } //Если указатель на файл валидный, то проверяем все отфильтрованные файлы по порядку - } while (FindNextFileW(hf, &FindFileData) != 0); + } + while(FindNextFileW(hf, &FindFileData) != 0); } ++index; FIND_CLOSE(m_handle); } //Если вообще не нашли файлов возвращаем nullptr - return nullptr; + return(NULL); } void CFileExtsIterator::reset() diff --git a/source/core/FileRecursiveExtPathsIterator.cpp b/source/core/FileRecursiveExtPathsIterator.cpp index 62e506b44541bb994874521e277b0b558a91f7d1..b8ce1f9fbdd328aac3eedc9e2706edd10edf5898 100644 --- a/source/core/FileRecursiveExtPathsIterator.cpp +++ b/source/core/FileRecursiveExtPathsIterator.cpp @@ -78,7 +78,7 @@ const char *CFileRecursiveExtPathsIterator::next() else { m_mapExistPath[m_szPathStr] = pathIndex; - return m_szPathStr; + return(m_szPathStr); } } //Если указатель на файл валидный, то проверяем все отфильтрованные файлы по порядку @@ -103,7 +103,7 @@ const char *CFileRecursiveExtPathsIterator::next() } //Если вообще не нашли файлов возвращаем nullptr - return nullptr; + return(NULL); } void CFileRecursiveExtPathsIterator::reset() diff --git a/source/core/FileSystem.cpp b/source/core/FileSystem.cpp index d406c070fa43b850e4240709144aea1c4b97c4c4..0d2df98e80c5742d4dd6fde652cc07d2847bb68b 100644 --- a/source/core/FileSystem.cpp +++ b/source/core/FileSystem.cpp @@ -262,7 +262,7 @@ bool CFileSystem::resolvePath(const char *szPath, char *szOut, size_t iOutMax) CHECK_SIZE(len, iOutMax); memcpy(szOut, szPath, len); - return true; + return(true); } char szBuff[SIZE_PATH]; @@ -277,11 +277,11 @@ bool CFileSystem::resolvePath(const char *szPath, char *szOut, size_t iOutMax) CHECK_SIZE(len, iOutMax); strcpy(szOut, szBuff); - return true; + return(true); } } - return false; + return(false); } bool CFileSystem::fileExists(const char *szPath) @@ -295,7 +295,7 @@ bool CFileSystem::fileExists(const char *szPath) return false; } - return fileGetSize(path) != FILE_NOT_FOUND; + return(fileGetSize(path) != FILE_NOT_FOUND); } size_t CFileSystem::fileGetSize(const char *szPath) @@ -318,17 +318,17 @@ size_t CFileSystem::fileGetSize(const char *szPath) lpFileInformation.nFileSizeLow; //Если result != 0 то все хорошо, если 0 то файл не найден - return result != 0 ? FileSize : FILE_NOT_FOUND; + return(result != 0 ? FileSize : FILE_NOT_FOUND); } bool CFileSystem::isFile(const char *szPath) { - return isFileOrDirectory(szPath, true); + return(isFileOrDirectory(szPath, true)); } bool CFileSystem::isDirectory(const char *szPath) { - return isFileOrDirectory(szPath, false); + return(isFileOrDirectory(szPath, false)); } time_t CFileSystem::getFileModifyTime(const char *szPath) @@ -338,14 +338,14 @@ time_t CFileSystem::getFileModifyTime(const char *szPath) if(CHECK_CORRECT_PATH(path)) { - return 0; + return(0); } WIN32_FILE_ATTRIBUTE_DATA lpFileInformation; GetFileAttributesExW(CMB2WC(path), GetFileExInfoStandard, &lpFileInformation); - return filetimeToTime_t(lpFileInformation.ftLastWriteTime); + return(filetimeToTime_t(lpFileInformation.ftLastWriteTime)); } IFileIterator *CFileSystem::getFolderList(const char *szPath) @@ -364,29 +364,29 @@ IFileIterator *CFileSystem::getFolderList(const char *szPath) paths.push_back(szPath); } - return paths.size() ? new CFolderPathsIterator(paths, szBasePath) : nullptr; + return(paths.size() ? new CFolderPathsIterator(paths, szBasePath) : NULL); } IFileIterator *CFileSystem::getFileList(const char *szPath, const char *szExt) { const char *exts[] = {szExt}; - return getFileList(szPath, exts, 1); + return(getFileList(szPath, exts, 1)); } IFileIterator *CFileSystem::getFileList(const char *szPath, const char **szExts, int extsCount) { - return getListIterator<CFileExtsIterator>(szPath, szExts, extsCount); + return(getListIterator<CFileExtsIterator>(szPath, szExts, extsCount)); } IFileIterator *CFileSystem::getFileListRecursive(const char *szPath, const char *szExt) { const char *exts[] = {szExt}; - return getFileListRecursive(szPath, exts, 1); + return(getFileListRecursive(szPath, exts, 1)); } IFileIterator *CFileSystem::getFileListRecursive(const char *szPath, const char **szExts, int extsCount) { - return getListIterator<CFileRecursiveExtPathsIterator>(szPath, szExts, extsCount); + return(getListIterator<CFileRecursiveExtPathsIterator>(szPath, szExts, extsCount)); } bool CFileSystem::createDirectory(const char *szPath) @@ -444,7 +444,7 @@ IFile *CFileSystem::openFile(const char *szPath, FILE_OPEN_MODE mode = FILE_MODE //Выходим если режим открытия - не для чтения и нет пути для записи if(m_writableRoot == -1 && mode != FILE_MODE_READ) { - return nullptr; + return(NULL); } char fullPath[SIZE_PATH]; @@ -453,7 +453,7 @@ IFile *CFileSystem::openFile(const char *szPath, FILE_OPEN_MODE mode = FILE_MODE //Если по каким либо причинам нельзя вернуть полный путь - на выход if(CHECK_CORRECT_PATH(fullPath) && mode == FILE_MODE_READ) { - return nullptr; + return(NULL); } IFile *file = new CFile; @@ -465,7 +465,7 @@ IFile *CFileSystem::openFile(const char *szPath, FILE_OPEN_MODE mode = FILE_MODE { mem_delete(file); } - return file; + return(file); } char szNewFileName[SIZE_PATH]; @@ -492,7 +492,7 @@ IFile *CFileSystem::openFile(const char *szPath, FILE_OPEN_MODE mode = FILE_MODE else if(!fileExists(fullPath)) { mem_delete(file); - return nullptr; + return(NULL); } //Если путь вне корня - тогда копируем в корень else if(!inRoot) @@ -520,5 +520,5 @@ IFile *CFileSystem::openFile(const char *szPath, FILE_OPEN_MODE mode = FILE_MODE mem_delete(file); } - return file; + return(file); } \ No newline at end of file diff --git a/source/core/FolderPathsIterator.cpp b/source/core/FolderPathsIterator.cpp index 3aa269f16c0b1d1e9aacb4debc71261e917ac7b9..7687571f16851adcd8c2dfaec65343c30b323b21 100644 --- a/source/core/FolderPathsIterator.cpp +++ b/source/core/FolderPathsIterator.cpp @@ -11,34 +11,34 @@ CFolderPathsIterator::CFolderPathsIterator(Array<String> &paths, const char *szB const char *CFolderPathsIterator::next() { - WIN32_FIND_DATAW FindFileData; - HANDLE hf; + WIN32_FIND_DATAW FindFileData; + HANDLE hf; FindFileData.cFileName[0] = '\0'; UINT size = m_paths.size(); - while (index < size) - { + while(index < size) + { hf = INVALID_OR_NULL(m_handle) ? FindFirstFileW(CMB2WC((m_paths[index] + "*.*").c_str()), &FindFileData) : m_handle; - if (hf != INVALID_HANDLE_VALUE) - { - do { - m_handle = hf; + if(hf != INVALID_HANDLE_VALUE) + { + do { + m_handle = hf; sprintf(m_szPathStr, "%s%s", (m_paths)[index].c_str(), (const char*)CWC2MB(FindFileData.cFileName)); DWORD flag = GetFileAttributesW(CMB2WC(m_szPathStr)); - if (emptyOrRepeatPath(CWC2MB(FindFileData.cFileName))) - { - continue; - } + if(emptyOrRepeatPath(CWC2MB(FindFileData.cFileName))) + { + continue; + } - //Берет только имена директорий - if (flag != INVALID_FILE_ATTRIBUTES && flag & FILE_ATTRIBUTE_DIRECTORY) - { + //Берет только имена директорий + if(flag != INVALID_FILE_ATTRIBUTES && flag & FILE_ATTRIBUTE_DIRECTORY) + { sprintf(m_szPathStr, "%s%s", m_szBasePath, (const char*)CWC2MB(FindFileData.cFileName)); if(m_mapExistPath.KeyExists(m_szPathStr)) @@ -49,26 +49,27 @@ const char *CFolderPathsIterator::next() { //Возвращаем относительный путь к директории m_mapExistPath[m_szPathStr] = index; - return m_szPathStr; + return(m_szPathStr); } - } - } while (FindNextFileW(hf, &FindFileData) != 0); - } + } + } + while(FindNextFileW(hf, &FindFileData) != 0); + } FIND_CLOSE(m_handle); ++index; - } + } - //Если вообще не нашли файлов возвращаем nullptr - return nullptr; + //Если вообще не нашли файлов возвращаем nullptr + return(NULL); } void CFolderPathsIterator::reset() { - index = 0; - FIND_CLOSE(m_handle); + index = 0; + FIND_CLOSE(m_handle); } CFolderPathsIterator::~CFolderPathsIterator() { - FIND_CLOSE(m_handle); + FIND_CLOSE(m_handle); }