Skip to content

Commit 23bae38

Browse files
iacoreandrewrk
authored andcommitted
Add sem_open & sem_close
1 parent a9a91a5 commit 23bae38

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

lib/std/c.zig

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -239,6 +239,8 @@ pub extern "c" fn pthread_getspecific(key: c.pthread_key_t) ?*anyopaque;
239239
pub extern "c" fn pthread_setspecific(key: c.pthread_key_t, value: ?*anyopaque) c_int;
240240
pub extern "c" fn sem_init(sem: *c.sem_t, pshared: c_int, value: c_uint) c_int;
241241
pub extern "c" fn sem_destroy(sem: *c.sem_t) c_int;
242+
pub extern "c" fn sem_open(name: [*:0]const u8, flag: c_int, mode: c.mode_t, value: c_uint) *c.sem_t;
243+
pub extern "c" fn sem_close(sem: *c.sem_t) c_int;
242244
pub extern "c" fn sem_post(sem: *c.sem_t) c_int;
243245
pub extern "c" fn sem_wait(sem: *c.sem_t) c_int;
244246
pub extern "c" fn sem_trywait(sem: *c.sem_t) c_int;

0 commit comments

Comments
 (0)