diff options
Diffstat (limited to 'cmd/sharefs/fuse.go')
| -rw-r--r-- | cmd/sharefs/fuse.go | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/cmd/sharefs/fuse.go b/cmd/sharefs/fuse.go index 9517b561..bbbc1446 100644 --- a/cmd/sharefs/fuse.go +++ b/cmd/sharefs/fuse.go @@ -314,7 +314,7 @@ func _main(s ...string) (exitCode int) { // hack to keep fuse_parse_cmdline happy in the container mountpoint := C.GoString(opts.mountpoint) pathnameArg := -1 - for i, arg := range os.Args { + for i, arg := range s { if arg == mountpoint { pathnameArg = i break @@ -324,7 +324,7 @@ func _main(s ...string) (exitCode int) { log.Println("mountpoint must be absolute") return 2 } - os.Args[pathnameArg] = container.Nonexistent + s[pathnameArg] = container.Nonexistent } if !parseOpts(&args, &setup, msg.GetLogger()) { @@ -421,7 +421,7 @@ func _main(s ...string) (exitCode int) { } else { z.Path = a } - z.Args = os.Args + z.Args = s z.ForwardCancel = true z.SeccompPresets |= std.PresetStrict z.ParentPerm = 0700 |
