summaryrefslogtreecommitdiff
path: root/kernel/syscalls.c
diff options
context:
space:
mode:
authorMiguel <m.i@gmx.at>2018-10-04 02:17:13 +0200
committerMiguel <m.i@gmx.at>2018-10-04 02:17:13 +0200
commit81a8252db679351f5ba388b420519724c9c2c2be (patch)
treed21bb88fb36f9492c0daf14d67c46f0b22b66def /kernel/syscalls.c
parentce16fe524c14ccaae67fb634105da5aef08ead48 (diff)
reverting userspace idea
Diffstat (limited to 'kernel/syscalls.c')
-rw-r--r--kernel/syscalls.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/kernel/syscalls.c b/kernel/syscalls.c
index 3b97917..4bf63fc 100644
--- a/kernel/syscalls.c
+++ b/kernel/syscalls.c
@@ -125,6 +125,10 @@ char* syscall_get_name(uint32_t num)
return "SYSCALL_PIPE";
case 86:
return "SYSCALL_DUP2";
+ case 87:
+ return "SYSCALL_GUI_RECT";
+ case 88:
+ return "SYSCALL_GUI_WIN";
}
kpanic("UNKNOWN SYSCALL NUM");
}
@@ -238,7 +242,6 @@ int copy_args(char **in, char **out)
int syscall_execve(const char *name, char *const argv[], char *const env[], int pid)
{
-
fixme("not overwrite yourself?");
int arg_count=0;
while(argv[arg_count]!=NULL)arg_count++;