From c33e6e09520327d7042ff512329a654736134e54 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alex=20R=C3=B8nne=20Petersen?= Date: Thu, 15 Oct 2026 02:56:36 +0200 Subject: [PATCH] std.c: fix pthread_attr_t layout for dragonfly --- lib/std/c.zig | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/std/c.zig b/lib/std/c.zig index bfc9d144ce332d3abc8c332aaf4a430ace6fb7a8..f1176e48742daa66d2459052f108fe1dc135e6c1 100644 --- a/lib/std/c.zig +++ b/lib/std/c.zig @@ -8196,7 +8196,7 @@ pub const pthread_rwlock_t = switch (native_os) { }; pub const pthread_attr_t = switch (native_os) { - .linux, .emscripten, .dragonfly => extern struct { + .linux, .emscripten => extern struct { __size: [56]u8, __align: c_long, }, @@ -8205,7 +8205,7 @@ pub const pthread_attr_t = switch (native_os) { __opaque: [56]u8, }, // https://github.com/SerenityOS/serenity/blob/b98f537f117b341788023ab82e0c11ca9ae29a57/Kernel/API/POSIX/sys/types.h#L75 - .freebsd, .haiku, .openbsd, .serenity => extern struct { + .dragonfly, .freebsd, .haiku, .openbsd, .serenity => extern struct { inner: ?*anyopaque = null, }, .illumos => extern struct { -- 2.54.0