]> Cypherpunks repositories - gostls13.git/commit
syscall: fix nil pointer dereference in Getdirentries on 32-bit freebsd 12
authorTobias Klauser <tklauser@distanz.ch>
Tue, 25 Jun 2019 12:06:14 +0000 (14:06 +0200)
committerTobias Klauser <tobias.klauser@gmail.com>
Wed, 26 Jun 2019 06:27:56 +0000 (06:27 +0000)
commit9bf62783d2fc3804fd31f68092e779ef52f26cf9
treef51c3d95a1d81816dba82e918ec3de2e93060059
parentadf888376deb749bc95a2717989eb0f2db001f8d
syscall: fix nil pointer dereference in Getdirentries on 32-bit freebsd 12

Don't attempt to dereference basep if it's nil, just pass it to
getdirentries_freebsd12 as is.

Ported from x/sys/unix CL 183223

Change-Id: Id1c4e0eb6ff36dd39524da8194fed9a5957bce61
Reviewed-on: https://go-review.googlesource.com/c/go/+/183797
Reviewed-by: Ian Lance Taylor <iant@golang.org>
src/syscall/syscall_freebsd.go