aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichael Tuexen <tuexen@freebsd.org>2019-03-15 16:17:44 +0100
committerDmitry Vyukov <dvyukov@google.com>2019-05-29 14:58:31 +0200
commit17c2df6f2045331ffd8923c03fb3fa3f1aff7b16 (patch)
tree201ef8db56edc6d455a0e2d652aa5b6c2e30d0ad
parent5457ef3463862267bd1911708fbc661bd05e3a79 (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.
-rw-r--r--pkg/cover/report.go4
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
}