diff options
Diffstat (limited to 'generateHeader.go')
| -rw-r--r-- | generateHeader.go | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/generateHeader.go b/generateHeader.go index c94b045..985bad5 100644 --- a/generateHeader.go +++ b/generateHeader.go @@ -76,11 +76,15 @@ func (pb *File) addNewFunc(w io.Writer) { var VERSION string = pb.Version if UUID == "" { log.Info("error: UUID == ''") - os.Exit(-1) + pwd, _ := os.Getwd() + log.Info("working directory", pwd) + panic("autogenpb: no UUID in .proto file: " + pb.Filename) } if VERSION == "" { log.Info("error: Version == ''") - os.Exit(-1) + pwd, _ := os.Getwd() + log.Info("working directory", pwd) + panic("autogenpb: no Version in .proto file: " + pb.Filename) } fmt.Fprintln(w, "func (x *"+STRUCT+") fixUuid() {") fmt.Fprintln(w, " if x == nil {") |
