fusefrontend: fix "duplicate case" darwin build failure
$ ./crossbuild.bash [...] + GOOS=darwin + GOARCH=amd64 + build + go build -tags without_openssl -o /dev/null internal/fusefrontend/node.go:397:2: duplicate case syscallcompat.RENAME_NOREPLACE (value 0) in switch previous case at internal/fusefrontend/node.go:397:7 internal/fusefrontend/node.go:397:2: duplicate case syscallcompat.RENAME_EXCHANGE (value 0) in switch previous case at internal/fusefrontend/node.go:397:7 internal/fusefrontend/node.go:397:2: duplicate case syscallcompat.RENAME_WHITEOUT (value 0) in switch previous case at internal/fusefrontend/node.go:397:7 internal/fusefrontend/node.go:399:38: duplicate case syscallcompat.RENAME_NOREPLACE | syscallcompat.RENAME_WHITEOUT (value 0) in switch previous case at internal/fusefrontend/node.go:397:7
This commit is contained in:
parent
3bac814ea9
commit
b859bc96ef
@ -21,10 +21,11 @@ const (
|
|||||||
// O_PATH is only defined on Linux
|
// O_PATH is only defined on Linux
|
||||||
O_PATH = 0
|
O_PATH = 0
|
||||||
|
|
||||||
// Only defined on Linux
|
// Only exists on Linux. Define here to fix build failure, even though
|
||||||
RENAME_NOREPLACE = 0
|
// we will never see the flags.
|
||||||
RENAME_WHITEOUT = 0
|
RENAME_NOREPLACE = 1
|
||||||
RENAME_EXCHANGE = 0
|
RENAME_EXCHANGE = 2
|
||||||
|
RENAME_WHITEOUT = 4
|
||||||
|
|
||||||
// KAUTH_UID_NONE and KAUTH_GID_NONE are special values to
|
// KAUTH_UID_NONE and KAUTH_GID_NONE are special values to
|
||||||
// revert permissions to the process credentials.
|
// revert permissions to the process credentials.
|
||||||
|
Loading…
Reference in New Issue
Block a user