diff --git a/Kernel/Process.cpp b/Kernel/Process.cpp index 6ed5a8831c..aaf5922cc7 100644 --- a/Kernel/Process.cpp +++ b/Kernel/Process.cpp @@ -156,21 +156,16 @@ RefPtr Process::create_user_process(RefPtr& first_thread, const arguments.append(parts.last()); } RefPtr cwd; - RefPtr root; { ScopedSpinLock lock(g_processes_lock); if (auto parent = Process::from_pid(parent_pid)) { cwd = parent->m_cwd; - root = parent->m_root_directory; } } if (!cwd) cwd = VFS::the().root_custody(); - if (!root) - root = VFS::the().root_custody(); - auto process = adopt(*new Process(first_thread, parts.take_last(), uid, gid, parent_pid, false, move(cwd), nullptr, tty)); if (!first_thread) return {};