From 463ff1a7e4420a3316f8d3d31031071e1916e55a Mon Sep 17 00:00:00 2001 From: Clayton Craft Date: Fri, 9 Sep 2022 10:12:41 -0700 Subject: [PATCH] removed deprecated usage of io/ioutil "io/ioutil" has been deprecated since Go 1.16 --- main.go | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/main.go b/main.go index 8c5fde2..a233300 100644 --- a/main.go +++ b/main.go @@ -10,7 +10,6 @@ import ( "flag" "fmt" "io" - "io/ioutil" "log" "os" "os/exec" @@ -54,7 +53,7 @@ func main() { } // temporary working dir - workDir, err := ioutil.TempDir("", "mkinitfs") + workDir, err := os.MkdirTemp("", "mkinitfs") if err != nil { log.Fatal("Unable to create temporary work directory:", err) } @@ -150,7 +149,7 @@ func exists(file string) bool { } func getHookFiles(filesdir string) misc.StringSet { - fileInfo, err := ioutil.ReadDir(filesdir) + fileInfo, err := os.ReadDir(filesdir) if err != nil { log.Fatal(err) } @@ -612,7 +611,7 @@ func copyUbootFiles(path string, devinfo deviceinfo.DeviceInfo) error { } srcDir := filepath.Join("/usr/share/u-boot", devinfo.UbootBoardname) - entries, err := ioutil.ReadDir(srcDir) + entries, err := os.ReadDir(srcDir) if err != nil { return err }