diff options
| author | Enrique Miguel Mora Meza <kike28.py@protonmail.ch> | 2025-01-26 21:49:25 +0400 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-01-26 18:49:25 +0100 |
| commit | 24965af2950941969681a1eb5e1be27390083ba8 (patch) | |
| tree | 003301b89048946463b466e702769288270d4850 /lib/std/os/linux | |
| parent | df9fdb1861fa4598c6fea48080522a5d44469024 (diff) | |
| download | zig-24965af2950941969681a1eb5e1be27390083ba8.tar.gz zig-24965af2950941969681a1eb5e1be27390083ba8.zip | |
std.os.linux: Adding sigdelset (#22406)
Diffstat (limited to 'lib/std/os/linux')
| -rw-r--r-- | lib/std/os/linux/test.zig | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/lib/std/os/linux/test.zig b/lib/std/os/linux/test.zig index a8ebec47a5..0bc982140b 100644 --- a/lib/std/os/linux/test.zig +++ b/lib/std/os/linux/test.zig @@ -140,6 +140,16 @@ test "sigset_t" { try expectEqual(linux.sigismember(&sigset, linux.SIG.USR1), true); try expectEqual(linux.sigismember(&sigset, linux.SIG.USR2), true); + + linux.sigdelset(&sigset, linux.SIG.USR1); + + try expectEqual(linux.sigismember(&sigset, linux.SIG.USR1), false); + try expectEqual(linux.sigismember(&sigset, linux.SIG.USR2), true); + + linux.sigdelset(&sigset, linux.SIG.USR2); + + try expectEqual(linux.sigismember(&sigset, linux.SIG.USR1), false); + try expectEqual(linux.sigismember(&sigset, linux.SIG.USR2), false); } test { |
