]> Cypherpunks.ru repositories - goredo.git/blobdiff - depfix.go
Raise copyright years in advance
[goredo.git] / depfix.go
index 72a40050c0c11588b900281bab1d782f9b30c1e0..2182fd27bae104006fd01531c62869ff8bf69a5d 100644 (file)
--- a/depfix.go
+++ b/depfix.go
@@ -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
@@ -156,7 +156,7 @@ func depFix(root string) error {
                                                if err != nil {
                                                        break
                                                }
-                                               var inode Inode
+                                               var inode *Inode
                                                inode, _, err = inodeFromFileByFd(fd)
                                                if err != nil {
                                                        fd.Close()
@@ -174,7 +174,7 @@ func depFix(root string) error {
                                                _, err = io.Copy(fdDepW, bytes.NewBuffer(
                                                        chunkWrite(bytes.Join([][]byte{
                                                                {DepTypeIfchange},
-                                                               []byte(inode),
+                                                               inode[:],
                                                                []byte(hsh),
                                                                []byte(name),
                                                        }, nil))))
@@ -244,7 +244,7 @@ func depFix(root string) error {
                                                if err != nil {
                                                        break
                                                }
-                                               var inode Inode
+                                               var inode *Inode
                                                inode, _, err = inodeFromFileByFd(fd)
                                                if err != nil {
                                                        fd.Close()
@@ -262,7 +262,7 @@ func depFix(root string) error {
                                                _, err = io.Copy(fdDepW, bytes.NewBuffer(
                                                        chunkWrite(bytes.Join([][]byte{
                                                                {DepTypeIfchange},
-                                                               []byte(inode),
+                                                               inode[:],
                                                                []byte(hsh),
                                                                []byte(name),
                                                        }, nil))))