mirror of
https://github.com/kovidgoyal/kitty
synced 2026-07-17 14:04:52 +02:00
...
This commit is contained in:
@@ -65,6 +65,9 @@ func (self *zlib_decompressor) add_bytes(b []byte, is_last bool) (ans []byte, er
|
|||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
if self.b.Len() == 0 {
|
||||||
|
self.b.Reset()
|
||||||
|
}
|
||||||
return self.buf[:pos], nil
|
return self.buf[:pos], nil
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -199,6 +202,9 @@ func receive_loop(opts *Options, spec []string, dest string) (err error, rc int)
|
|||||||
suffix: "\x1b\\",
|
suffix: "\x1b\\",
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
for i := range spec {
|
||||||
|
handler.manager.spec_counts[i] = 0
|
||||||
|
}
|
||||||
handler.manager.prefix = fmt.Sprintf("\x1b]{%d};id=%s;", kitty.FileTransferCode, handler.manager.request_id)
|
handler.manager.prefix = fmt.Sprintf("\x1b]{%d};id=%s;", kitty.FileTransferCode, handler.manager.request_id)
|
||||||
if handler.manager.bypass != `` {
|
if handler.manager.bypass != `` {
|
||||||
if handler.manager.bypass, err = encode_bypass(handler.manager.request_id, handler.manager.bypass); err != nil {
|
if handler.manager.bypass, err = encode_bypass(handler.manager.request_id, handler.manager.bypass); err != nil {
|
||||||
|
|||||||
Reference in New Issue
Block a user