Split a pathname into its component parts
| 181 | |
| 182 | // Split a pathname into its component parts |
| 183 | void ddio_SplitPath(const char *srcPath, char *path, char *filename, char *ext) { |
| 184 | char drivename[_MAX_DRIVE], dirname[_MAX_DIR]; |
| 185 | |
| 186 | _splitpath(srcPath, drivename, dirname, filename, ext); |
| 187 | |
| 188 | if (path) |
| 189 | sprintf(path, "%s%s", drivename, dirname); |
| 190 | } |
| 191 | |
| 192 | void ddio_CopyFileTime(const std::filesystem::path &dest, const std::filesystem::path &src) { |
| 193 | HANDLE desthandle, srchandle; |
no test coverage detected