diff options
| author | Dmitry Vyukov <dvyukov@google.com> | 2020-11-29 09:57:18 +0100 |
|---|---|---|
| committer | Dmitry Vyukov <dvyukov@google.com> | 2020-11-30 13:33:18 +0100 |
| commit | a142e60d5cf11dc798e4909c97803d75add83a11 (patch) | |
| tree | 498344a05a38e63fee99f7d2a7485c6823129a24 /tools/syz-symbolize | |
| parent | 229f64ce5eb21cc7b95a5642fbb6b12acf1f4cfc (diff) | |
pkg/mgrconfig: move derived fields into separate struct
Users should not be concerned with the internal derived fields.
Move all derived fields into a separate struct before adding more.
This leaves config.go as a better documentation for end users.
Diffstat (limited to 'tools/syz-symbolize')
| -rw-r--r-- | tools/syz-symbolize/symbolize.go | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/tools/syz-symbolize/symbolize.go b/tools/syz-symbolize/symbolize.go index 587a095bb..39973664d 100644 --- a/tools/syz-symbolize/symbolize.go +++ b/tools/syz-symbolize/symbolize.go @@ -34,11 +34,13 @@ func main() { os.Exit(1) } cfg := &mgrconfig.Config{ - TargetOS: *flagOS, - TargetArch: *flagArch, - TargetVMArch: *flagArch, - KernelObj: *flagKernelObj, - KernelSrc: *flagKernelSrc, + Derived: mgrconfig.Derived{ + TargetOS: *flagOS, + TargetArch: *flagArch, + TargetVMArch: *flagArch, + }, + KernelObj: *flagKernelObj, + KernelSrc: *flagKernelSrc, } cfg.CompleteKernelDirs() reporter, err := report.NewReporter(cfg) |
