closeFiles closes a list of files and returns the first error (if any).
(fs ...*os.File)
| 318 | |
| 319 | // closeFiles closes a list of files and returns the first error (if any). |
| 320 | func closeFiles(fs ...*os.File) (cerr error) { |
| 321 | for _, f := range fs { |
| 322 | if err := f.Close(); err != nil && cerr == nil { |
| 323 | cerr = err |
| 324 | } |
| 325 | } |
| 326 | return |
| 327 | } |