Fix memory leaks with paste_replace, based on changes from J Raynor.

This commit is contained in:
nicm
2014-02-17 23:07:03 +00:00
parent 69b7c496ac
commit 6daf06b1ad
3 changed files with 6 additions and 3 deletions

View File

@@ -1455,8 +1455,8 @@ window_copy_copy_buffer(struct window_pane *wp, int idx, void *buf, size_t len)
if (idx == -1) {
limit = options_get_number(&global_options, "buffer-limit");
paste_add(&global_buffers, buf, len, limit);
} else
paste_replace(&global_buffers, idx, buf, len);
} else if (paste_replace(&global_buffers, idx, buf, len) != 0)
free(buf);
}
void