Lines Matching refs:filePath
46 bool CompareTools::StrnCatPath(char* filePath, size_t pathMax, const char* fileName, size_t count)
48 if ((filePath == nullptr) || (pathMax > DEFAULT_FILE_NAME_MAX_LENGTH)) {
59 if (memcpy_s(static_cast<void *>(filePath), pathMax, dest, DEFAULT_FILE_NAME_MAX_LENGTH) != EOK) {
203 bool CompareTools::CompareFile(const char* filePath, size_t length)
205 if ((filePath == nullptr) || (length > DEFAULT_FILE_NAME_MAX_LENGTH)) {
209 uint32_t fd = open(filePath, O_RDONLY | O_BINARY);
211 uint32_t fd = open(filePath, O_RDONLY);
219 GRAPHIC_LOGI("[COMPARE_SUCCESS]:fileName=%s", filePath);
222 if (sprintf_s(logInfo, sizeof(logInfo), "[COMPARE_SUCCESS]:fileName=%s\n", filePath) < 0) {
228 GRAPHIC_LOGI("[COMPARE_FAILURE]:fileName=%s", filePath);
231 if (sprintf_s(logInfo, sizeof(logInfo), "[COMPARE_FAILURE]:fileName=%s\n", filePath) < 0) {
269 void CompareTools::SaveResultLog(const char* filePath, const char* buff, size_t bufSize)
271 if (filePath == nullptr || buff == nullptr || bufSize <= 0) {
275 SaveLog(buff, bufSize, filePath);
278 bool CompareTools::SaveFile(const char* filePath, size_t length)
280 if ((filePath == nullptr) || (length > DEFAULT_FILE_NAME_MAX_LENGTH)) {
284 uint32_t fd = open(filePath, O_WRONLY | O_CREAT | O_BINARY, DEFAULT_FILE_PERMISSION);
286 uint32_t fd = open(filePath, O_WRONLY | O_CREAT, DEFAULT_FILE_PERMISSION);
296 bool CompareTools::CheckFileExist(const char* filePath, size_t length)
298 if ((filePath == nullptr) || (length > DEFAULT_FILE_NAME_MAX_LENGTH)) {
301 uint32_t fd = open(filePath, O_RDONLY);
309 void CompareTools::SetLogPath(const char* filePath, size_t length)
316 if (memcpy_s(logPath_, length, filePath, length) != EOK) {
333 bool CompareTools::SaveLog(const char* buff, size_t bufSize, const char* filePath)
339 const char* useLogPath = filePath == nullptr ? logPath_ : filePath;