From 75ba1e813485a9a4612655f1fef2917ee0ad74b1 Mon Sep 17 00:00:00 2001 From: filifa Date: Mon, 2 Sep 2024 23:26:10 -0500 Subject: [PATCH] simplify script loading --- cmd/root.go | 14 ++------------ 1 file changed, 2 insertions(+), 12 deletions(-) diff --git a/cmd/root.go b/cmd/root.go index 3a1b1e1..2aeda15 100644 --- a/cmd/root.go +++ b/cmd/root.go @@ -18,7 +18,6 @@ package cmd import ( "encoding/json" - "io" "log" "os" @@ -41,17 +40,8 @@ func (s *script) load(path string) error { } defer f.Close() - data, err := io.ReadAll(f) - if err != nil { - return err - } - - err = json.Unmarshal(data, s) - if err != nil { - return err - } - - return nil + err = json.NewDecoder(f).Decode(s) + return err } func handleWindowEvent(event *sdl.WindowEvent, m *milkDropWindow) {