diff options
| author | Michal Idziorek <m.i@gmx.at> | 2014-11-24 03:11:16 +0100 |
|---|---|---|
| committer | Michal Idziorek <m.i@gmx.at> | 2014-11-24 03:11:16 +0100 |
| commit | 1cb7a6bd1ab40188987feeaeefce021d441819e6 (patch) | |
| tree | e9dd69467be2c240f6ef2e3abb375f8868fac599 /kernel/syscalls.c | |
| parent | 21e1c5e540da32b89fc4812caad494f0e25c17aa (diff) | |
some progress with userspace
Diffstat (limited to 'kernel/syscalls.c')
| -rw-r--r-- | kernel/syscalls.c | 4 |
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 { |
