summaryrefslogtreecommitdiff
path: root/kernel
diff options
context:
space:
mode:
authorMichal Idziorek <m.i@gmx.at>2014-11-24 03:11:16 +0100
committerMichal Idziorek <m.i@gmx.at>2014-11-24 03:11:16 +0100
commit1cb7a6bd1ab40188987feeaeefce021d441819e6 (patch)
treee9dd69467be2c240f6ef2e3abb375f8868fac599 /kernel
parent21e1c5e540da32b89fc4812caad494f0e25c17aa (diff)
some progress with userspace
Diffstat (limited to 'kernel')
-rw-r--r--kernel/syscalls.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/kernel/syscalls.c b/kernel/syscalls.c
index 941a8e3..590d96e 100644
--- a/kernel/syscalls.c
+++ b/kernel/syscalls.c
@@ -194,6 +194,7 @@ int syscall_execve(char *name, char **argv, char **env)
//
char *env1="PS1=$ ";
char *env2="PATH=/bin";
+ char *env3="PWD=/home/miguel";
char environstr[256];
char **oldenviron=env;
@@ -203,7 +204,8 @@ int syscall_execve(char *name, char **argv, char **env)
{
environ[0]=env1;
environ[1]=env2;
- environ[2]=NULL;
+ environ[2]=env3;
+ environ[3]=NULL;
}
else
{