Again, fix allocation.
authorOllivier Robert <roberto@keltia.net>
Mon, 10 Apr 2017 20:47:08 +0200
changeset 50 80a09cf62225
parent 49 b48dafc1fd4f
child 51 4a0533d00053
Again, fix allocation.
config.go
--- a/config.go	Mon Apr 10 20:45:57 2017 +0200
+++ b/config.go	Mon Apr 10 20:47:08 2017 +0200
@@ -80,10 +80,13 @@
 			return s, fmt.Errorf("Can not read %s", file)
 		}
 
-		err = toml.Unmarshal(buf, s)
+		var sc Server
+
+		err = toml.Unmarshal(buf, &sc)
 		if err != nil {
 			return s, fmt.Errorf("Error parsing toml %s: %v", file, err)
 		}
+		s = &sc
 	}
 	return
 }