1
0
mirror of https://git.tartarus.org/simon/putty.git synced 2025-06-30 11:02:48 -05:00

Make file-existence test a per-platform function.

NFC in this commit, but this will allow me to do something more subtle
and OS-specific in each OS's implementation of it.
This commit is contained in:
Simon Tatham
2018-02-07 07:22:18 +00:00
parent 36764ffbbe
commit bbebdc8280
4 changed files with 24 additions and 4 deletions

View File

@ -349,3 +349,14 @@ char *make_dir_path(const char *path, mode_t mode)
pos += strspn(path + pos, "/");
}
}
int open_for_write_would_lose_data(const Filename *fn)
{
FILE *fp;
if ((fp = f_open(fn, "r", FALSE)) != NULL) {
fclose(fp);
return TRUE;
} else {
return FALSE;
}
}