Create setNewFileMode function.

Create separate files with setNewFileMode to avoid
runtime checks.
This commit is contained in:
Klaus Post 2015-08-16 12:39:38 +02:00
parent dfe232cf46
commit 520b1b65b0
3 changed files with 25 additions and 11 deletions

View file

@ -0,0 +1,12 @@
// +build !windows
package local
import (
"os"
)
// set file to readonly
func setNewFileMode(f string, fi os.FileInfo) error {
return os.Chmod(f, fi.Mode()&os.FileMode(^uint32(0222)))
}