More linter fixes

This commit is contained in:
Kovid Goyal
2023-09-22 12:20:37 +05:30
parent fd85dfb417
commit 911c80aa3b
3 changed files with 10 additions and 7 deletions

View File

@@ -52,7 +52,7 @@ type EscapeCodeParser struct {
// Callbacks
HandleRune func(rune) error
HandleEndOfBracketedPaste func()
HandleEndOfBracketedPaste func() error
HandleCSI func([]byte) error
HandleOSC func([]byte) error
HandleDCS func([]byte) error
@@ -199,7 +199,9 @@ func (self *EscapeCodeParser) dispatch_char(ch utils.UTF8State) error {
if self.bracketed_paste_buffer[len(self.bracketed_paste_buffer)-1] == '~' {
self.reset_state()
if self.HandleEndOfBracketedPaste != nil {
self.HandleEndOfBracketedPaste()
if err := self.HandleEndOfBracketedPaste(); err != nil {
return err
}
}
}
return nil