diff options
| author | Michael Tuexen <tuexen@freebsd.org> | 2019-03-15 16:17:44 +0100 |
|---|---|---|
| committer | Dmitry Vyukov <dvyukov@google.com> | 2019-05-29 14:58:31 +0200 |
| commit | 17c2df6f2045331ffd8923c03fb3fa3f1aff7b16 (patch) | |
| tree | 201ef8db56edc6d455a0e2d652aa5b6c2e30d0ad /pkg | |
| parent | 5457ef3463862267bd1911708fbc661bd05e3a79 (diff) | |
pkg/cover: improve prefix computation
When the prefix becomes the empty string during the computation,
stop computing it, since the empty string is the result.
Diffstat (limited to 'pkg')
| -rw-r--r-- | pkg/cover/report.go | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/pkg/cover/report.go b/pkg/cover/report.go index a4878dba4..0b2600f22 100644 --- a/pkg/cover/report.go +++ b/pkg/cover/report.go @@ -239,8 +239,10 @@ func (rg *ReportGenerator) symbolize(pcs []uint64) ([]symbolizer.Frame, string, } } prefix = prefix[:i] + if prefix == "" { + break + } } - } return frames, prefix, nil } |
