| 148 | } |
| 149 | |
| 150 | ErrorCode MNNRemoveFile(const char * file_name) |
| 151 | { |
| 152 | if (!MNNFileExist(file_name)) { |
| 153 | return FILE_NOT_EXIST; |
| 154 | } |
| 155 | #if defined(WIN32) || defined(_WIN32) || defined(_WIN64) || defined(_MSC_VER) |
| 156 | if (!DeleteFile(file_name)) { |
| 157 | return FILE_REMOVE_FAILED; |
| 158 | } |
| 159 | #else |
| 160 | if (-1 == unlink(file_name)) { |
| 161 | return FILE_REMOVE_FAILED; |
| 162 | } |
| 163 | #endif |
| 164 | return NO_ERROR; |
| 165 | } |
| 166 | |
| 167 | size_t MNNGetFileSize(file_t file) |
| 168 | { |