syscalls: fix cwd-related stuff
This commit is contained in:
@@ -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;
|
||||
}
|
||||
Reference in New Issue
Block a user