aboutsummaryrefslogtreecommitdiffstats
path: root/libterminput_read_bracketed_paste__.c
diff options
context:
space:
mode:
authorMattias Andrée <m@maandree.se>2025-02-19 23:06:02 +0100
committerMattias Andrée <m@maandree.se>2025-02-19 23:06:02 +0100
commit24ebd3c309c5d6cad63bbf1b40de8c17aead0366 (patch)
tree7deab3ddadf241ccfaefc31e65916b6036689285 /libterminput_read_bracketed_paste__.c
parentAdd tests for new escape sequences (diff)
downloadlibterminput-24ebd3c309c5d6cad63bbf1b40de8c17aead0366.tar.gz
libterminput-24ebd3c309c5d6cad63bbf1b40de8c17aead0366.tar.bz2
libterminput-24ebd3c309c5d6cad63bbf1b40de8c17aead0366.tar.xz
Add state marshalling and unmarshalling functions
Signed-off-by: Mattias Andrée <m@maandree.se>
Diffstat (limited to 'libterminput_read_bracketed_paste__.c')
-rw-r--r--libterminput_read_bracketed_paste__.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/libterminput_read_bracketed_paste__.c b/libterminput_read_bracketed_paste__.c
index 02fecc5..b580b70 100644
--- a/libterminput_read_bracketed_paste__.c
+++ b/libterminput_read_bracketed_paste__.c
@@ -87,11 +87,11 @@ libterminput_read_bracketed_paste__(int fd, union libterminput_input *input, str
* end marker, output that we do not have any complete input,
* and pause as the available buffered input is incomplete */
if (input->text.nbytes < 6U) {
- input->text.type = LIBTERMINPUT_NONE;
memcpy(ctx->stored, input->text.bytes, input->text.nbytes);
ctx->stored_tail = 0;
ctx->stored_head = input->text.nbytes;
ctx->paused = 1;
+ NOTHING(input);
return 1;
}