blob: c279428be83787384493a5921b5a167e3e448d42 (
plain)
1
2
3
4
5
6
7
8
9
10
11
|
#include <math.h>
#include <sched/scheduler.h>
#include <syscalls.h>
char *syscall_getcwd(char *buf, size_t size) {
kprintf("syscall_getcwd\n");
const char *cwd = current_task->current_working_directory;
size_t len = min(size, strlen(cwd));
strlcpy(buf, current_task->current_working_directory, len);
return buf;
}
|