From: Bob Weinand Date: Thu, 9 Oct 2014 09:52:57 +0000 (+0200) Subject: Fix regression in list X-Git-Tag: php-5.6.3RC1~51^2~52^2~19 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=b426897c9c55b441f89fefab4a87acdbbe989241;p=php Fix regression in list It showed the entire remaining file before... --- diff --git a/phpdbg_list.c b/phpdbg_list.c index 647a2901d8..83c27bcfbc 100644 --- a/phpdbg_list.c +++ b/phpdbg_list.c @@ -153,12 +153,12 @@ void phpdbg_list_file(const char *filename, uint count, uint offset, uint highli char *buffer = (*data)->buf + linestart; if (!highlight) { - phpdbg_write("line", "line=\"%u\" code=\"%s\"", " %05u: %s", line, buffer); + phpdbg_write("line", "line=\"%u\" code=\"%.*s\"", " %05u: %.*s", line, linelen, buffer); } else { if (highlight != line) { - phpdbg_write("line", "line=\"%u\" code=\"%s\"", " %05u: %s", line, buffer); + phpdbg_write("line", "line=\"%u\" code=\"%.*s\"", " %05u: %.*s", line, linelen, buffer); } else { - phpdbg_write("line", "line=\"%u\" code=\"%s\" current=\"current\"", ">%05u: %s", line, buffer); + phpdbg_write("line", "line=\"%u\" code=\"%.*s\" current=\"current\"", ">%05u: %.*s", line, linelen, buffer); } }