From 5edb1e2d6bec162162a7f3d14b69827e89f88bb5 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Wed, 18 Jan 2023 09:58:29 +0530 Subject: [PATCH] micro-optimization --- tools/tui/loop/run.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tools/tui/loop/run.go b/tools/tui/loop/run.go index 746712011..80dc3303d 100644 --- a/tools/tui/loop/run.go +++ b/tools/tui/loop/run.go @@ -15,6 +15,7 @@ import ( "golang.org/x/sys/unix" "kitty/tools/tty" + "kitty/tools/utils" ) var SIGNULL unix.Signal @@ -110,7 +111,7 @@ func (self *Loop) handle_osc(raw []byte) error { } func (self *Loop) handle_dcs(raw []byte) error { - if self.OnRCResponse != nil && bytes.HasPrefix(raw, []byte("@kitty-cmd")) { + if self.OnRCResponse != nil && bytes.HasPrefix(raw, utils.UnsafeStringToBytes("@kitty-cmd")) { return self.OnRCResponse(raw[len("@kitty-cmd"):]) } if self.OnEscapeCode != nil {