Removed dependance on os/user

This was done to make cross-compiling work again
This commit is contained in:
sm
2014-05-11 21:49:18 -07:00
parent c9dfa27320
commit 06ce7eefc8
+2 -6
View File
@@ -7,7 +7,6 @@ import (
"io/ioutil"
"log"
"os"
"os/user"
"strings"
)
@@ -50,12 +49,9 @@ func LoadConfig(filename string) (Config, error) {
MaxPoints: MAX_POINTS,
Mode: DEFAULT_MODE,
}
u, err := user.Current()
if err != nil {
return c, err
}
home := os.Getenv("HOME")
if len(filename) > 1 && filename[:2] == "~/" {
filename = strings.Replace(filename, "~", u.HomeDir, 1)
filename = strings.Replace(filename, "~", home, 1)
}
if _, err := os.Stat(filename); os.IsNotExist(err) {
log.Printf("%+v not found, using defaults", filename)