aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorShulhan <m.shulhan@gmail.com>2019-09-10 01:50:25 +0700
committerShulhan <m.shulhan@gmail.com>2019-09-10 01:50:25 +0700
commitc49ffa3d1b2ffe9183b4d6775624b32fe216c7d4 (patch)
tree3ec2f439c2679148f7c5724a75d7ae87b7a4835a
parent5e417baa874423db76b07775d27f2877ca44fa73 (diff)
downloadpakakeh.go-c49ffa3d1b2ffe9183b4d6775624b32fe216c7d4.tar.xz
ini: check for possible nil variable on Write
-rw-r--r--lib/ini/ini.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/ini/ini.go b/lib/ini/ini.go
index 5bc1ea7b..c5ee7d3d 100644
--- a/lib/ini/ini.go
+++ b/lib/ini/ini.go
@@ -1039,7 +1039,7 @@ func (in *Ini) Write(w io.Writer) (err error) {
}
// Check if the last variable is an empty line.
- if isLineModeVar(v.mode) {
+ if v != nil && isLineModeVar(v.mode) {
endWithVar = true
} else {
endWithVar = false