syscalls: fix cwd-related stuff

This commit is contained in:
2025-07-18 21:02:54 +03:00
parent 359e5c6d78
commit 3ae26ed88a
6 changed files with 37 additions and 11 deletions
+22
View File
@@ -48,3 +48,25 @@ size_t strlen(const char* str)
len++;
return len;
}
char *strcat(char *dest, const char *src) {
char *original_dest = dest;
while (*dest != '\0') {
dest++;
}
while ((*dest++ = *src++) != '\0')
;
return original_dest;
}
char *strcpy(char *dest, const char *src) {
char *original_dest = dest;
while ((*dest++ = *src++) != '\0')
;
return original_dest;
}