aboutsummaryrefslogtreecommitdiff
path: root/www/gitlab-pages/files/patch-vendor_github.com_karrick_godirwalk_readdir__unix.go
blob: 9767965a5032d1beeb903af842780b3ec7efd14b (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
--- vendor/github.com/karrick/godirwalk/readdir_unix.go.orig	2018-04-30 10:37:07 UTC
+++ vendor/github.com/karrick/godirwalk/readdir_unix.go
@@ -1,4 +1,4 @@
-// +build darwin dragonfly freebsd linux nacl netbsd openbsd solaris
+// +build darwin freebsd linux netbsd openbsd
 
 package godirwalk
 
@@ -49,7 +49,7 @@ func readdirents(osDirname string, scratchBuffer []byt
 			de = (*syscall.Dirent)(unsafe.Pointer(&buf[0])) // point entry to first syscall.Dirent in buffer
 			buf = buf[de.Reclen:]                           // advance buffer
 
-			if de.Ino == 0 {
+			if direntIno(de) == 0 {
 				continue // this item has been deleted, but not yet removed from directory
 			}