From 38bc11b7b8ec97c808a60ede823f4efa40a7da17 Mon Sep 17 00:00:00 2001 From: Kiana Date: Tue, 22 Jul 2025 15:46:23 +0200 Subject: [PATCH] Add libc::readlink() (#2316) * Add libc::readlink() --------- Co-authored-by: Christoffer Lerno --- lib/std/libc/libc.c3 | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/std/libc/libc.c3 b/lib/std/libc/libc.c3 index 0d9c7b038..a8df60614 100644 --- a/lib/std/libc/libc.c3 +++ b/lib/std/libc/libc.c3 @@ -148,6 +148,7 @@ extern fn void qsort(void* base, usz items, usz size, CompareFunction compare); extern fn CInt raise(CInt signal); extern fn CInt rand(); extern fn isz read(Fd fd, void* buf, usz nbyte) @if(!env::WIN32); +extern fn isz readlink(ZString pathname, char* buf, int bufsize) @if(!env::WIN32); extern fn void* realloc(void* ptr, usz size); extern fn CInt remove(ZString filename); extern fn CInt rename(ZString old_name, ZString new_name);