From bff6efff15e14c9dea8b9bfbb8fd5d58fd22804f Mon Sep 17 00:00:00 2001 From: 兔子 Date: Fri, 17 Jul 2020 09:42:29 +0800 Subject: [PATCH] ignore secode equal sign in ini mod --- ini.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ini.go b/ini.go index eb6d6a0..7b4ef4d 100644 --- a/ini.go +++ b/ini.go @@ -272,7 +272,7 @@ func (this *StarCfg) Parse(data []byte) { continue } } - if v2 == '=' && (!istrans && !isnote) { + if v2 == '=' && (!istrans && !isnote && !isequal) { isequal = true continue } @@ -513,7 +513,7 @@ func (this *StarCfg) Build() []byte { func (this *StarCfg) repkv(value string) string { value = strings.Replace(value, `\`, `\\`, -1) value = strings.Replace(value, `#`, `\#`, -1) - value = strings.Replace(value, `=`, `\=`, -1) + //value = strings.Replace(value, `=`, `\=`, -1) value = strings.Replace(value, `[`, `\[`, -1) value = strings.Replace(value, `]`, `\]`, -1) return value