1 2 3 4 5 6 7 8
use crate::{AsCStr, Result, Syscall, syscall_result_unit, syscall1_readonly}; #[inline] pub fn chdir<P: AsCStr>(path: P) -> Result<()> { path.try_as_c_str(|path| { syscall_result_unit(unsafe { syscall1_readonly(Syscall::CHDIR, path) }) }) }