umask.ha (286B)
1 // SPDX-License-Identifier: MPL-2.0 2 // (c) Hare authors <https://harelang.org> 3 4 use fs; 5 use rt; 6 7 // Sets the file mode creation mask for the current process and return the 8 // previous value of the mask. 9 export fn umask(mode: fs::mode) fs::mode = rt::umask(mode: rt::mode_t)!: fs::mode;