Skip to content

Commit be67a33

Browse files
committed
haiku: restore functions mistakenly removed in e8c4e79
1 parent 1a08c83 commit be67a33

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

lib/std/c/haiku.zig

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,11 @@ pub extern "root" fn get_system_info(system_info: *system_info) usize;
2323
pub extern "root" fn _get_team_info(team: i32, team_info: *team_info, size: usize) i32;
2424
pub extern "root" fn _get_next_area_info(team: i32, cookie: *i64, area_info: *area_info, size: usize) i32;
2525
pub extern "root" fn _get_next_image_info(team: i32, cookie: *i32, image_info: *image_info, size: usize) i32;
26+
pub extern "root" fn _kern_get_current_team() team_id;
27+
pub extern "root" fn _kern_open_dir(fd: fd_t, path: [*:0]const u8) fd_t;
28+
pub extern "root" fn _kern_read_dir(fd: fd_t, buffer: [*]u8, bufferSize: usize, maxCount: u32) isize;
29+
pub extern "root" fn _kern_rewind_dir(fd: fd_t) status_t;
30+
pub extern "root" fn _kern_read_stat(fd: fd_t, path: [*:0]const u8, traverseLink: bool, stat: *std.c.Stat, statSize: usize) status_t;
2631

2732
pub const area_info = extern struct {
2833
area: u32,

0 commit comments

Comments
 (0)