X-Git-Url: http://www.git.cypherpunks.ru/?p=goredo.git;a=blobdiff_plain;f=depfix.go;h=289e16cdfc7d4c2e294c1e95e60199104ec37414;hp=0e1d54cb8bc669440bc334268d45527fbcefddd7;hb=b4eefdd675c9aef9ff8bd1089d031ee05733195b;hpb=4dea8061673b04d0225887f1f8d73392823e4e9e diff --git a/depfix.go b/depfix.go index 0e1d54c..289e16c 100644 --- a/depfix.go +++ b/depfix.go @@ -1,6 +1,6 @@ /* goredo -- djb's redo implementation on pure Go -Copyright (C) 2020-2022 Sergey Matveev +Copyright (C) 2020-2023 Sergey Matveev This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -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 {