From 7d2dd4652f410ef62833d08c060b6f767e671d11 Mon Sep 17 00:00:00 2001 From: ayntgl Date: Wed, 22 Sep 2021 00:02:59 +0400 Subject: [PATCH] Defer-close the newly created config file (if does not exist) --- util/config.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/util/config.go b/util/config.go index 960a09d..f95f424 100644 --- a/util/config.go +++ b/util/config.go @@ -45,6 +45,7 @@ func LoadConfig() *Config { if err != nil { panic(err) } + defer f.Close() c := Config{ Mouse: true, @@ -80,6 +81,8 @@ func LoadConfig() *Config { } f.Sync() + + return &c } d, err := os.ReadFile(configPath)