From e187265d04cc9bbbddb95b061c2763ab29ef4383 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Thu, 1 Dec 2022 14:13:28 +0530 Subject: [PATCH] Dont truncate the output file just to get tis permission bits --- tools/cmd/clipboard/read.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/cmd/clipboard/read.go b/tools/cmd/clipboard/read.go index db29c0d92..cef21c304 100644 --- a/tools/cmd/clipboard/read.go +++ b/tools/cmd/clipboard/read.go @@ -121,7 +121,7 @@ func (self *Output) commit() { } else { self.dest.Close() if !self.is_stream { - f, err := os.Create(self.arg) + f, err := os.OpenFile(self.arg, os.O_CREATE|os.O_RDONLY, 0666) if err == nil { fi, err := f.Stat() if err == nil {