From b9eb899275868da9e3815e286b5559704f4e9243 Mon Sep 17 00:00:00 2001 From: Leonor Resende Date: Fri, 12 Feb 2021 16:30:52 +0000 Subject: [PATCH] Remove global variable --- pkg/util/tar_utils.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkg/util/tar_utils.go b/pkg/util/tar_utils.go index 5d7945af..b4114ea6 100644 --- a/pkg/util/tar_utils.go +++ b/pkg/util/tar_utils.go @@ -31,15 +31,15 @@ import ( "github.com/sirupsen/logrus" ) -// Thread safe Map of target:linkname -var hardlinks sync.Map - type OriginalPerm struct { path string perm os.FileMode } func unpackTar(tr *tar.Reader, path string, whitelist []string) error { + // Thread safe Map of target:linkname + var hardlinks sync.Map + originalPerms := make([]OriginalPerm, 0) for { header, err := tr.Next()