diff --git a/tools/measure.go b/tools/measure.go index 6a54599..2a11ae7 100644 --- a/tools/measure.go +++ b/tools/measure.go @@ -31,7 +31,7 @@ func main() { foundLongLine := false lines := readLines(sourcePath) for i, line := range lines { - if !foundLongLine && !commentPat.MatchString(line) && (len(line) > 58) { + if !foundLongLine && !commentPat.MatchString(line) && (utf8.RuneCountInString(line) > 58) { fmt.Printf("measure: %s:%d\n", sourcePath, i+1) foundLongLine = true foundLongFile = true