]> Cypherpunks.ru repositories - goredo.git/blobdiff - sources.go
Fix some file descriptors closing
[goredo.git] / sources.go
index 4b77c6ebbb51f024877a6bb2e43ed775f2ec40ff..b11d9dfb60cfcf3f3e7913d94a90fa47a9ce7ff5 100644 (file)
@@ -40,10 +40,10 @@ func sourcesWalker(tgts []string) ([]string, error) {
                        return nil, err
                }
                depInfo, err := depRead(fdDep)
+               fdDep.Close()
                if err != nil {
                        return nil, err
                }
-               fdDep.Close()
                for _, m := range depInfo.ifchanges {
                        depTgt := m["Target"]
                        depTgtAbsPath, err := filepath.Abs(path.Join(cwd, depTgt))