Merge pull request #665 from peco/fix-inline-buffer-size

simplify
This commit is contained in:
lestrrat 2026-02-17 19:27:39 +09:00 committed by GitHub
commit f6f3111df6
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 2 additions and 6 deletions

View file

@ -89,11 +89,7 @@ func NewMemoryBuffer(cap int) *MemoryBuffer {
func (mb *MemoryBuffer) Size() int {
mb.mutex.RLock()
defer mb.mutex.RUnlock()
return bufferSize(mb.lines)
}
func bufferSize(lines []line.Line) int {
return len(lines)
return len(mb.lines)
}
func (mb *MemoryBuffer) Reset() {

View file

@ -283,7 +283,7 @@ func (s *Source) LineAt(n int) (line.Line, error) {
func (s *Source) Size() int {
s.mutex.RLock()
defer s.mutex.RUnlock()
return bufferSize(s.lines)
return len(s.lines)
}
func (s *Source) Append(l line.Line) {