From 63d75cbe774e241fddeed9de4e22c6c8046a1a33 Mon Sep 17 00:00:00 2001 From: stephen Date: Sun, 22 Aug 2010 06:17:36 -0400 Subject: [PATCH] Fixed issue 7 --- get.go | 2 +- write.go | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/get.go b/get.go index 986f48b..3879a5d 100644 --- a/get.go +++ b/get.go @@ -116,7 +116,7 @@ func (c *ConfigFile) GetString(section string, option string) (value string, err var i int for i = 0; i < DepthValues; i++ { // keep a sane depth - vr := varRegExp.ExecuteString(value) + vr := varRegExp.FindString(value) if len(vr) == 0 { break } diff --git a/write.go b/write.go index 8472bb2..c41563b 100644 --- a/write.go +++ b/write.go @@ -9,7 +9,7 @@ import ( // WriteConfigFile saves the configuration representation to a file. // The desired file permissions must be passed as in os.Open. // The header is a string that is saved as a comment in the first line of the file. -func (c *ConfigFile) WriteConfigFile(fname string, perm int, header string) (err os.Error) { +func (c *ConfigFile) WriteConfigFile(fname string, perm uint32, header string) (err os.Error) { var file *os.File if file, err = os.Open(fname, os.O_WRONLY|os.O_CREAT|os.O_TRUNC, perm); err != nil {