Commit 2a2aac8a authored by Kevin Wolf's avatar Kevin Wolf

libc: chdir() mit relativem Pfad gefixt

! libc: chdir() sollte nicht nur den absoluten Pfad herausfinden, zu dem
  es wechseln soll, sondern dann auch diesen absoluten Pfad statt dem
  relativen nach $CWD schreiben.
Signed-off-by: Kevin Wolf's avatarKevin Wolf <kevin@tyndur.org>
parent d0d29bf1
......@@ -365,7 +365,7 @@ int chdir(const char* path)
// gesetzt werden.
//
char* normalized_path = io_get_absolute_path(path);
int result = setenv("CWD", path, 1);
int result = setenv("CWD", normalized_path, 1);
free(normalized_path);
return result;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment