diff options
Diffstat (limited to 'src/util')
| -rw-r--r-- | src/util/chars.go | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/util/chars.go b/src/util/chars.go index e36ab769..a57ba4bb 100644 --- a/src/util/chars.go +++ b/src/util/chars.go @@ -142,6 +142,11 @@ func (chars *Chars) TrailingWhitespaces() int { return whitespaces } +func (chars *Chars) TrimTrailingWhitespaces() { + whitespaces := chars.TrailingWhitespaces() + chars.slice = chars.slice[0 : len(chars.slice)-whitespaces] +} + func (chars *Chars) ToString() string { if runes := chars.optionalRunes(); runes != nil { return string(runes) |
