Browse Source

Removed dependance on os/user

This was done to make cross-compiling work again
master
Stephen McQuay 6 years ago
parent
commit
06ce7eefc8
1 changed files with 2 additions and 6 deletions
  1. +2
    -6
      config.go

+ 2
- 6
config.go 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)

Loading…
Cancel
Save