mirror of
https://github.com/golang/sys.git
synced 2026-02-09 12:16:04 +03:00
Implement ParseDirent in x/sys/unix instead of calling syscall.ParseDirent. The latter uses offsets into syscall.Dirent which might not be matching unix.Dirent depending on Go version. This is e.g. the case with of FreeBSD whose Dirent structure was updated for Go 1.12. This fixes TestDirent and TestGetdirentries on freebsd with Go 1.11 Reverts CL 88475 Change-Id: I04318f59c6fbf148c75ce3667255a0c0428288e2 Reviewed-on: https://go-review.googlesource.com/c/sys/+/183897 Run-TryBot: Tobias Klauser <tobias.klauser@gmail.com> TryBot-Result: Gobot Gobot <gobot@golang.org> Reviewed-by: Benny Siegert <bsiegert@gmail.com>
54 KiB
54 KiB