diff options
author | Andinus <andinus@nand.sh> | 2020-04-15 00:24:55 +0530 |
---|---|---|
committer | Andinus <andinus@nand.sh> | 2020-04-15 00:24:55 +0530 |
commit | a129334aefa559e36783347c5243303a6dd8b104 (patch) | |
tree | dfd3964ccf879037b14a7a917641963b45e123b9 /paths_other.go | |
parent | 0dfcf8cb81daa80aa751a5a40c243e64ee030929 (diff) | |
download | lynx-a129334aefa559e36783347c5243303a6dd8b104.tar.gz |
Compile for non OpenBSD systems
Previously the compilation would fail for non OpenBSD systems & the user had to manage it themselves. Now it compiles on non OpenBSD systems but returns nil immediately because unveil isn't supported on those systems.
Diffstat (limited to 'paths_other.go')
-rw-r--r-- | paths_other.go | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/paths_other.go b/paths_other.go new file mode 100644 index 0000000..de2c2b1 --- /dev/null +++ b/paths_other.go @@ -0,0 +1,15 @@ +// +build !openbsd + +package lynx + +// UnveilPaths takes a map of path, permission & unveils them one by +// one, it does nothing on non OpenBSD systems. +func UnveilPaths(_ map[string]string) error { + return nil +} + +// UnveilPathsStrict takes a map of path, permission & unveils them +// one by one, it does nothing on non OpenBSD systems. +func UnveilPathsStrict(_ map[string]string) error { + return nil +} |