diff options
| author | Dmitry Vyukov <dvyukov@google.com> | 2020-12-16 14:21:05 +0100 |
|---|---|---|
| committer | Dmitry Vyukov <dvyukov@google.com> | 2020-12-25 10:12:41 +0100 |
| commit | 55adcb8ca0ca0b7185e917ece137fae218365c89 (patch) | |
| tree | 58b8661c65496f0a3fa2e7824bf1ebbc97c6d275 /tools/syz-cover | |
| parent | 257f4cb9050d29a38a992b814bd6e79e6f1bca99 (diff) | |
all: use tool.Failf instead of local functions
Diffstat (limited to 'tools/syz-cover')
| -rw-r--r-- | tools/syz-cover/syz-cover.go | 23 |
1 files changed, 9 insertions, 14 deletions
diff --git a/tools/syz-cover/syz-cover.go b/tools/syz-cover/syz-cover.go index 2808cdd96..221567f06 100644 --- a/tools/syz-cover/syz-cover.go +++ b/tools/syz-cover/syz-cover.go @@ -61,40 +61,40 @@ func main() { } target := targets.Get(*flagOS, *flagArch) if target == nil { - failf("unknown target %v/%v", *flagOS, *flagArch) + tool.Failf("unknown target %v/%v", *flagOS, *flagArch) } pcs, err := readPCs(flag.Args()) if err != nil { - failf("%v", err) + tool.Fail(err) } rg, err := cover.MakeReportGenerator(target, *flagVM, *flagKernelObj, *flagKernelSrc, *flagKernelBuildSrc) if err != nil { - failf("%v", err) + tool.Fail(err) } progs := []cover.Prog{{PCs: pcs}} buf := new(bytes.Buffer) if *flagExport != "" { if err := rg.DoCSV(buf, progs); err != nil { - failf("%v", err) + tool.Fail(err) } if err := osutil.WriteFile(*flagExport, buf.Bytes()); err != nil { - failf("%v", err) + tool.Fail(err) } return } if err := rg.DoHTML(buf, progs); err != nil { - failf("%v", err) + tool.Fail(err) } fn, err := osutil.TempFile("syz-cover") if err != nil { - failf("%v", err) + tool.Fail(err) } fn += ".html" if err := osutil.WriteFile(fn, buf.Bytes()); err != nil { - failf("%v", err) + tool.Fail(err) } if err := exec.Command("xdg-open", fn).Start(); err != nil { - failf("failed to start browser: %v", err) + tool.Failf("failed to start browser: %v", err) } } @@ -119,8 +119,3 @@ func readPCs(files []string) ([]uint64, error) { } return pcs, nil } - -func failf(msg string, args ...interface{}) { - fmt.Fprintf(os.Stderr, msg+"\n", args...) - os.Exit(1) -} |
