diff --git a/src/fuse_create.cpp b/src/fuse_create.cpp index 50358415..da7136f0 100644 --- a/src/fuse_create.cpp +++ b/src/fuse_create.cpp @@ -300,7 +300,7 @@ namespace FUSE { default: return rv; - case ((uint64_t)PassthroughEnum::ro << 32) | O_RDONLY: + case combine(PassthroughEnum::ro,O_RDONLY): case PassthroughEnum::wo: case PassthroughEnum::rw: return l::passthrough(fc,ffi_);