File manager
Diff: FileManager.cpp
- Revision:
- 36:09e662a69c50
- Parent:
- 35:b91169442c4a
- Child:
- 38:e2799f75940f
--- a/FileManager.cpp Thu Sep 15 08:06:10 2016 +0000 +++ b/FileManager.cpp Thu Sep 15 23:04:30 2016 +0000 @@ -799,8 +799,9 @@ * @param filename - filename to be replace * @retval None */ -void FILEMANAGER_WriteFile(Serial* serial, char* filename, char* input) +WritingFileStatus FILEMANAGER_WriteFile(Serial* serial, char* filename, char* input) { + WritingFileStatus status = FILE_OK; FILEMANAGER_AddPrefixFilename(filename, m_bufFileName); FILE *fp = fopen(m_bufFileName, "a"); @@ -815,6 +816,7 @@ { printf("\nError! Unable to open file! %s \n", filename); } + status = FILE_ERROR; } else @@ -826,6 +828,7 @@ free(fp); #endif } + return status; } static void FILEMANAGER_AddPrefixFilename(char* in, char* out) {