summaryrefslogtreecommitdiff
path: root/load.go
diff options
context:
space:
mode:
Diffstat (limited to 'load.go')
-rw-r--r--load.go9
1 files changed, 4 insertions, 5 deletions
diff --git a/load.go b/load.go
index 1fbd2ca..751a14c 100644
--- a/load.go
+++ b/load.go
@@ -29,7 +29,7 @@ func ReLoad(pb proto.Message) error {
err = SaveToFilename(pb, fullname)
return err
}
- if errors.Is(err, VersionMismatch) || (newver != pbver) {
+ if err != nil {
fmt.Println("")
fmt.Printf("VERSION new '%s' != cur PB '%s'\n", newver, pbver)
fmt.Println("")
@@ -42,12 +42,11 @@ func ReLoad(pb proto.Message) error {
// upon further study, always die here is better than not
s := fmt.Sprintf("protobuf version wrong. delete or fix %s", fullname)
panic(s)
- }
- if err != nil {
// return to let the application figure this out
- return err
+ // return err
}
- return nil
+ err = LoadFromFilename(pb, fullname)
+ return err
}
func LoadFromFilename(pb proto.Message, fullname string) error {