From 621a63dc9f5866eb8bdcf34c63a839bc591462a5 Mon Sep 17 00:00:00 2001 From: Esteban Lombeyda Date: Thu, 27 Mar 2014 12:31:00 +0100 Subject: [PATCH] bug fix: segmentation default --- 3rdParty/linenoise/linenoise.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/3rdParty/linenoise/linenoise.c b/3rdParty/linenoise/linenoise.c index 6ecb0a0c0d..5131daa392 100644 --- a/3rdParty/linenoise/linenoise.c +++ b/3rdParty/linenoise/linenoise.c @@ -1132,11 +1132,11 @@ static void showBuffer(struct current * current, size_t pchars) { if(current->chars <= free_chars) { outputChars(current, buf, buf_len); } else { - size_t number_lines = new_line_numbers(current->pos, current->cols, pchars); + size_t number_lines = new_line_numbers(current->chars, current->cols, pchars); int i; - outputChars(current, buf, buf_len); + outputChars(current, buf, free_chars); // newLine(current); - buf = buf + buf_len; + buf = buf + free_chars; for(i=1; i<= number_lines-1; i++) { outputChars(current, buf, current->cols); // newLine(current);