Skip to content

Commit 20d29e2

Browse files
authored
Merge pull request #64 from xhit/remove-info-symlink
Not send info to onsymlink
2 parents 0cb062e + dca17f9 commit 20d29e2

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

copy.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ func Copy(src, dest string, opt ...Options) error {
3535
func switchboard(src, dest string, info os.FileInfo, opt Options) (err error) {
3636
switch {
3737
case info.Mode()&os.ModeSymlink != 0:
38-
err = onsymlink(src, dest, info, opt)
38+
err = onsymlink(src, dest, opt)
3939
case info.IsDir():
4040
err = dcopy(src, dest, info, opt)
4141
case info.Mode()&os.ModeNamedPipe != 0:
@@ -160,7 +160,7 @@ func dcopy(srcdir, destdir string, info os.FileInfo, opt Options) (err error) {
160160
return
161161
}
162162

163-
func onsymlink(src, dest string, info os.FileInfo, opt Options) error {
163+
func onsymlink(src, dest string, opt Options) error {
164164
switch opt.OnSymlink(src) {
165165
case Shallow:
166166
return lcopy(src, dest)
@@ -169,7 +169,7 @@ func onsymlink(src, dest string, info os.FileInfo, opt Options) error {
169169
if err != nil {
170170
return err
171171
}
172-
info, err = os.Lstat(orig)
172+
info, err := os.Lstat(orig)
173173
if err != nil {
174174
return err
175175
}

0 commit comments

Comments
 (0)