int do_open(char *pathname, int flags, mode_t mode)
{
if (dry_run) return -1;
+#ifdef O_BINARY
+ /* for Windows */
+ flags |= O_BINARY;
+#endif
CHECK_RO
return open(pathname, flags, mode);
}
#endif
}
-#if HAVE_MMAP
+#ifdef USE_MMAP
void *do_mmap(void *start, int len, int prot, int flags, int fd, OFF_T offset)
{
#if HAVE_OFF64_T