aboutsummaryrefslogtreecommitdiff
path: root/lib/std/Thread/WaitGroup.zig
diff options
context:
space:
mode:
authorEric Joldasov <bratishkaerik@landless-city.net>2024-07-16 00:27:56 +0500
committerEric Joldasov <bratishkaerik@landless-city.net>2024-07-16 00:27:56 +0500
commitece8480fc2190229721bf1690116fa6d767f4c0e (patch)
treeb04fcc80ff69707eb191db638d53dcccd99051e5 /lib/std/Thread/WaitGroup.zig
parent888708ec8af9b60681ef14fb0a5c265f2a30b41f (diff)
downloadzig-ece8480fc2190229721bf1690116fa6d767f4c0e.tar.gz
zig-ece8480fc2190229721bf1690116fa6d767f4c0e.zip
std.c.setlocale: fix return type to nullable pointer
According to https://en.cppreference.com/mwiki/index.php?title=c/locale/setlocale&oldid=171500 , `setlocale` "returns null value on failure": > Return value > pointer to a narrow null-terminated string identifying the C locale > after applying the changes, if any, or null pointer on failure. Example program: ```zig const std = @import("std"); pub fn main() void { const ptr = std.c.setlocale(.ALL, "non_existent"); std.debug.print("ptr = {d}\n", .{@intFromPtr(ptr)}); } ``` Output: ```console ptr = 0 ``` Signed-off-by: Eric Joldasov <bratishkaerik@landless-city.net>
Diffstat (limited to 'lib/std/Thread/WaitGroup.zig')
0 files changed, 0 insertions, 0 deletions