From 44349eedd828ed39ff3f08d7d0f3cbfc4707a1bde4635661124b966dafeaebd1 Mon Sep 17 00:00:00 2001 From: Sergey Matveev Date: Tue, 6 Aug 2024 14:10:17 +0300 Subject: [PATCH] Fix various lint warnings and suggestions --- build/contrib/detpax/main.go | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/build/contrib/detpax/main.go b/build/contrib/detpax/main.go index 03ff1b5..c534fa8 100644 --- a/build/contrib/detpax/main.go +++ b/build/contrib/detpax/main.go @@ -146,7 +146,8 @@ will put dir/foo/bar first, dir/foo second, others next.`) { filesMap := map[string]*Info{} { - fi, err := os.Lstat(root) + var fi os.FileInfo + fi, err = os.Lstat(root) if err != nil { log.Fatalln("can not stat:", root, err) } @@ -178,15 +179,15 @@ will put dir/foo/bar first, dir/foo second, others next.`) hdr := tar.Header{Format: tar.FormatPAX} for _, info := range files { hdr.Name = info.name - hdr.Mode = int64(info.mode & 0777) + hdr.Mode = int64(info.mode & 0o777) if info.mode&fs.ModeSticky > 0 { - hdr.Mode |= 01000 + hdr.Mode |= 0o1000 } if info.mode&fs.ModeSetgid > 0 { - hdr.Mode |= 02000 + hdr.Mode |= 0o2000 } if info.mode&fs.ModeSetuid > 0 { - hdr.Mode |= 04000 + hdr.Mode |= 0o4000 } hdr.Size = info.size if info.link == "" { -- 2.48.1