diff --git a/main.go b/main.go index 98145ed..57f0a13 100644 --- a/main.go +++ b/main.go @@ -90,8 +90,8 @@ func main() { } for _, e := range entries { - go func() { - new := e.Name() + go func(name string) { + new := name newImg := strings.TrimSuffix(new, filepath.Ext(new)) + ".png" if filepath.Ext(new) != ".pdf" { @@ -100,7 +100,7 @@ func main() { dir, _ := filepath.Abs(*directory) - cmd := exec.Command("./tncmd.sh", filepath.Join(dir, e.Name())) + cmd := exec.Command("./tncmd.sh", filepath.Join(dir, name)) fmt.Println(cmd) @@ -125,7 +125,7 @@ func main() { } }) } - }() + }(e.Name()) } for _, e := range entries {