From e9a2b9ad5a308fb4b39058a81c72b1b3eb0b5f68 Mon Sep 17 00:00:00 2001 From: Bernhard Froehlich Date: Mon, 23 May 2022 14:51:54 +0000 Subject: [PATCH] Fix IniParser() to support various common formats --- config.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config.go b/config.go index 7eeb80c..f2bd411 100644 --- a/config.go +++ b/config.go @@ -244,7 +244,7 @@ func IniParser(r io.Reader, set func(name, value string) error) error { if index < 0 { name, value = line, "true" // boolean option } else { - name, value = line[:index], strings.TrimSpace(line[index:]) + name, value = strings.TrimSpace(line[:index]), strings.Trim(strings.TrimSpace(line[index+1:]), "\"") } if i := strings.Index(value, " #"); i >= 0 {