summaryrefslogtreecommitdiff
path: root/src/fe-text/gui-readline.c
diff options
context:
space:
mode:
authordequis <dx@dxzone.com.ar>2015-09-25 01:37:06 -0300
committerdequis <dx@dxzone.com.ar>2015-09-27 16:08:07 -0300
commit3b01198f0306676425f2bf90db2ca9c7179b014e (patch)
tree945a759a26b0ea828aba2dacb0af3a9d96530b51 /src/fe-text/gui-readline.c
parent52729ca3da6ca594d710f58f252ac6cd6952fab0 (diff)
downloadirssi-3b01198f0306676425f2bf90db2ca9c7179b014e.zip
paste_bracketed_end: Fix rest length calculation
Diffstat (limited to 'src/fe-text/gui-readline.c')
-rw-r--r--src/fe-text/gui-readline.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/fe-text/gui-readline.c b/src/fe-text/gui-readline.c
index 61cdad1a..8d571041 100644
--- a/src/fe-text/gui-readline.c
+++ b/src/fe-text/gui-readline.c
@@ -655,7 +655,7 @@ static void paste_bracketed_end(int i, gboolean rest)
/* if there's stuff after the end bracket, save it for later */
if (rest) {
unichar *start = ((unichar *) paste_buffer->data) + i + G_N_ELEMENTS(bp_end);
- int len = paste_buffer->len - G_N_ELEMENTS(bp_end);
+ int len = paste_buffer->len - i - G_N_ELEMENTS(bp_end);
g_array_set_size(paste_buffer_rest, 0);
g_array_append_vals(paste_buffer_rest, start, len);