]> Cypherpunks.ru repositories - goredo.git/blobdiff - depfix.go
Inode information printing helper
[goredo.git] / depfix.go
index 0e1d54cb8bc669440bc334268d45527fbcefddd7..a7174be0a77748d5c25c46026368d365da2d5dc2 100644 (file)
--- a/depfix.go
+++ b/depfix.go
@@ -121,8 +121,9 @@ func depFix(root string) error {
                                        }
                                        return err
                                }
-                               inode, err := inodeFromFile(fd)
+                               inode, err := inodeFromFileByFd(fd)
                                if err != nil {
+                                       fd.Close()
                                        return err
                                }
                                if inode.Size != theirInode.Size {