summaryrefslogtreecommitdiff
path: root/loadRaw.go
diff options
context:
space:
mode:
Diffstat (limited to 'loadRaw.go')
-rw-r--r--loadRaw.go14
1 files changed, 1 insertions, 13 deletions
diff --git a/loadRaw.go b/loadRaw.go
index c09b3f5..3198783 100644
--- a/loadRaw.go
+++ b/loadRaw.go
@@ -31,7 +31,7 @@ var ErrMarshal error = fmt.Errorf("protobuf parse error")
// - error on read
func ConfigLoadRaw(pb proto.Message, appname string, protoname string) error {
// Get ~/.config/appname/protoname.text
- fullname := GetConfigFilename(appname, protoname)
+ fullname := makeConfigFilename(appname, protoname)
var pbFilenameSupport bool
var err error
@@ -77,18 +77,6 @@ func ConfigLoadRaw(pb proto.Message, appname string, protoname string) error {
return ErrMarshal
}
-// returns the default constructed filename:
-// ~/.config/appname/protoname.text
-func GetConfigFilename(appname string, protoname string) string {
- var err error
- configDir, err := os.UserConfigDir()
- if err != nil {
- // todo: get something better than /tmp/ if anyone cares
- return filepath.Join("/tmp", appname, protoname+".text")
- }
- return filepath.Join(configDir, appname, protoname+".text")
-}
-
// loads from the users .cache dir
// if the .proto file version changes, automatically delete the .pb
// file. This is important to avoid marshalling garbage data