From b4df6f859a2c0804069a7c2fe26656d982828b1a Mon Sep 17 00:00:00 2001 From: Egor Tensin Date: Thu, 26 Dec 2024 11:44:15 +0100 Subject: file: rename syscall wrappers --- src/file.h | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'src/file.h') diff --git a/src/file.h b/src/file.h index 54bb5fb..9c228a4 100644 --- a/src/file.h +++ b/src/file.h @@ -12,8 +12,12 @@ int rm_rf(const char *dir); -int my_chdir(const char *dir, char **old); -char *my_readlink(const char *path); +/* This chdir(2) wrapper optionally saves the previous working directory in the + * `old` pointer, allowing the user to switch back to it if necessary. */ +int chdir_wrapper(const char *dir, char **old); + +/* This readlink(2) wrapper allocates enough memory dynamically. */ +char *readlink_wrapper(const char *path); int file_dup(int fd); void file_close(int fd); -- cgit v1.2.3