]> Cypherpunks.ru repositories - goredo.git/blobdiff - sources.go
Raise copyright years in advance
[goredo.git] / sources.go
index 246c124ddfd1ecbc11a8a368a9115d342925045b..98f77ce36c6f58b048880dcf07badbb8164b73e3 100644 (file)
@@ -1,6 +1,6 @@
 /*
 goredo -- djb's redo implementation on pure Go
-Copyright (C) 2020-2023 Sergey Matveev <stargrave@stargrave.org>
+Copyright (C) 2020-2024 Sergey Matveev <stargrave@stargrave.org>
 
 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
@@ -33,23 +33,23 @@ func sourcesWalker(
                        continue
                }
                seenDeps[tgt.rel] = struct{}{}
-               depInfo, err := depRead(tgt)
+               dep, err := depRead(tgt)
                if err != nil {
                        if errors.Is(err, fs.ErrNotExist) {
                                continue
                        }
                        return ErrLine(err)
                }
-               for _, dep := range depInfo.ifchanges {
-                       if _, ok := seen[dep.tgt.rel]; ok {
+               for _, ifchange := range dep.ifchanges {
+                       if _, ok := seen[ifchange.tgt.rel]; ok {
                                continue
                        }
-                       seen[dep.tgt.rel] = struct{}{}
-                       if isSrc(dep.tgt) {
-                               srcs[dep.tgt.rel] = dep.tgt
-                       } else if dep.tgt.rel != tgt.rel {
+                       seen[ifchange.tgt.rel] = struct{}{}
+                       if isSrc(ifchange.tgt) {
+                               srcs[ifchange.tgt.rel] = ifchange.tgt
+                       } else if ifchange.tgt.rel != tgt.rel {
                                if err := sourcesWalker(
-                                       []*Tgt{dep.tgt},
+                                       []*Tgt{ifchange.tgt},
                                        seen, seenDeps, srcs,
                                ); err != nil {
                                        return err