R=r
DELTA=17 (17 added, 0 deleted, 0 changed)
OCL=27146
CL=27153
return
}
+// Chdir changes the current working directory to the named directory.
+func Chdir(dir string) *os.Error {
+ r, e := syscall.Chdir(dir);
+ return ErrnoToError(e);
+}
+
r1, r2, err := Syscall6(SYS_GETDIRENTRIES64, fd, int64(uintptr(unsafe.Pointer(buf))), nbytes, int64(uintptr(unsafe.Pointer(basep))), 0, 0);
return r1, err;
}
+
+func Chdir(dir string) (ret int64, errno int64) {
+ namebuf := StringBytePtr(dir);
+ r1, r2, err := Syscall(SYS_CHDIR, int64(uintptr(unsafe.Pointer(namebuf))), 0, 0);
+ return r1, err;
+}
return r1, err;
}
+func Chdir(dir string) (ret int64, errno int64) {
+ namebuf := StringBytePtr(dir);
+ r1, r2, err := Syscall(SYS_CHDIR, int64(uintptr(unsafe.Pointer(namebuf))), 0, 0);
+ return r1, err;
+}