Fix compilation for Windows

This commit is contained in:
2025-11-10 23:17:40 -05:00
parent a0f21b31f7
commit bc793178e1
23 changed files with 23 additions and 6 deletions
+12
View File
@@ -0,0 +1,12 @@
//go:build !windows
package cfg
import "syscall"
// setUmask sets the file mode creation mask (umask) for the current process.
// The call to syscall.Umask needs to be embedded in another function to allow
// compilation on Windows.
func setUmask(umask int) {
syscall.Umask(umask)
}