mirror of
https://github.com/restic/restic.git
synced 2025-03-16 00:00:05 +01:00
changed nlink to single return type
This commit is contained in:
parent
65a3069180
commit
c5d05c672e
3 changed files with 6 additions and 16 deletions
|
@ -34,16 +34,10 @@ func walkDir(dir string) <-chan *dirEntry {
|
|||
return nil
|
||||
}
|
||||
|
||||
link, err := nlink(info)
|
||||
if err != nil {
|
||||
fmt.Fprintf(os.Stderr, "error: %v\n", err)
|
||||
return nil
|
||||
}
|
||||
|
||||
ch <- &dirEntry{
|
||||
path: name,
|
||||
fi: info,
|
||||
link: link,
|
||||
link: nlink(info),
|
||||
}
|
||||
|
||||
return nil
|
||||
|
|
|
@ -6,7 +6,6 @@ import (
|
|||
"fmt"
|
||||
"os"
|
||||
"syscall"
|
||||
"restic"
|
||||
)
|
||||
|
||||
func (e *dirEntry) equals(other *dirEntry) bool {
|
||||
|
@ -46,10 +45,7 @@ func (e *dirEntry) equals(other *dirEntry) bool {
|
|||
return true
|
||||
}
|
||||
|
||||
func nlink(info os.FileInfo) (uint64, error) {
|
||||
stat, err := info.Sys().(*syscall.Stat_t)
|
||||
if err {
|
||||
return 0, err
|
||||
}
|
||||
return stat.nlink, err
|
||||
func nlink(info os.FileInfo) (uint64) {
|
||||
stat, _ := info.Sys().(*syscall.Stat_t)
|
||||
return stat.nlink
|
||||
}
|
||||
|
|
|
@ -26,6 +26,6 @@ func (e *dirEntry) equals(other *dirEntry) bool {
|
|||
return true
|
||||
}
|
||||
|
||||
func nlink(info os.FileInfo) (uint64, error) {
|
||||
return 1, nil
|
||||
func nlink(info os.FileInfo) (uint64) {
|
||||
return 1
|
||||
}
|
Loading…
Add table
Reference in a new issue