From e6cec261e53ff8b7ffed1f7fb9c3fc4d03a13f00 Mon Sep 17 00:00:00 2001 From: Marcus Holland-Moritz Date: Sat, 1 Jul 2023 15:08:15 +0200 Subject: [PATCH] Define O_ACCMODE if necessary (e.g. on Windows) --- src/dwarfs_main.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/dwarfs_main.cpp b/src/dwarfs_main.cpp index b712604d..d310bf00 100644 --- a/src/dwarfs_main.cpp +++ b/src/dwarfs_main.cpp @@ -455,6 +455,10 @@ int op_readlink(char const* path, char* buf, size_t buflen) { } #endif +#ifndef O_ACCMODE +#define O_ACCMODE (O_RDONLY | O_WRONLY | O_RDWR) +#endif + template int op_open_common(LogProxy& log_, dwarfs_userdata* userdata, struct fuse_file_info* fi, Find const& find) {