@@ -78,7 +78,7 @@ func scanErrCodeFile(fileName string, nameToNum map[string]int) {
7878 r := regexp .MustCompile (`^\s+(\w+)*\s+=\s+(\d+)$` )
7979 for s .Scan () {
8080 m := r .FindStringSubmatch (s .Text ())
81- if m != nil && len (m ) == 3 && m [1 ] != "" && m [2 ] != "" {
81+ if len (m ) == 3 && m [1 ] != "" && m [2 ] != "" {
8282 i , err := strconv .Atoi (m [2 ])
8383 if err != nil {
8484 log .Fatal (err )
@@ -134,7 +134,7 @@ func main() {
134134 r := regexp .MustCompile (`^MySQL error code MY-0*(\d+) \((\w+)\)` )
135135 for s .Scan () {
136136 m := r .FindStringSubmatch (s .Text ())
137- if m != nil && len (m ) == 3 && m [1 ] != "" && m [2 ] != "" {
137+ if len (m ) == 3 && m [1 ] != "" && m [2 ] != "" {
138138 c , err := strconv .Atoi (m [1 ])
139139 if err != nil {
140140 log .Fatal (err )
@@ -145,7 +145,10 @@ func main() {
145145 checkNewErr (m [2 ], i , NameToNum )
146146 }
147147 }
148- cmd .Wait ()
148+ err = cmd .Wait ()
149+ if err != nil {
150+ log .Fatal (err )
151+ }
149152 }
150153 if maxError >= 1000 {
151154 fmt .Printf ("\r " )
@@ -170,7 +173,7 @@ func main() {
170173 sort .Slice (codes , func (i , j int ) bool {
171174 return codes [i ].Code < codes [j ].Code || codes [i ].Code == codes [j ].Code && codes [i ].Name < codes [j ].Name
172175 })
173- for i , _ := range codes {
176+ for i := range codes {
174177 _ , err = w .WriteString ("\t \" " + codes [i ].Name + `": ` + strconv .Itoa (codes [i ].Code ) + ",\n " )
175178 if err != nil {
176179 log .Fatal (err )
0 commit comments