From f963ccc672456b80298ec5c3b67387aa7596793f Mon Sep 17 00:00:00 2001 From: Gregory Eremin Date: Sun, 18 Jan 2015 18:42:29 +0700 Subject: [PATCH] Fix inverted file open logic --- config_file.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/config_file.go b/config_file.go index 92c060a..6040c32 100644 --- a/config_file.go +++ b/config_file.go @@ -20,13 +20,13 @@ func (cf *configFile) write(b []byte) (err error) { ) if cf.isExist() { + fd, err = os.Open(cf.path) + } else { if err = cf.mkdirp(); err != nil { return } fd, err = os.Create(cf.path) - } else { - fd, err = os.Open(cf.path) } if err != nil { return