diff options
Diffstat (limited to 'lib')
-rw-r--r-- | lib/backup-files.c | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/lib/backup-files.c b/lib/backup-files.c index d2979d0..268fb49 100644 --- a/lib/backup-files.c +++ b/lib/backup-files.c @@ -50,6 +50,17 @@ # define PATH_MAX 4096 #endif +#ifdef __MINGW32__ +#define mkdir(x,y) mkdir(x) +/* Symlinks are not supported */ +#define lstat stat +static int link(const char *oldpath, const char *newpath) +{ + errno = ENOSYS; + return -1; +} +#endif + const char *progname; enum { what_noop, what_backup, what_restore, what_remove }; |