From 5b4bea34b31acc2c108562e979c58271be57d6ee Mon Sep 17 00:00:00 2001 From: corvid Date: Tue, 25 Sep 2012 17:53:30 +0000 Subject: vsource: make send_numbered_text consistent with send_html_text --- dpi/vsource.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'dpi/vsource.c') diff --git a/dpi/vsource.c b/dpi/vsource.c index adf08a83..2f1129cb 100644 --- a/dpi/vsource.c +++ b/dpi/vsource.c @@ -78,9 +78,9 @@ void send_numbered_text(Dsh *sh, int data_size) while (*p) { snprintf(line_str, 32, "%2d: ", line); a_Dpip_dsh_write_str(sh, 0, line_str); - if ((p = strchr(q, '\n'))) { + if ((p = strpbrk(q, "\r\n"))) { a_Dpip_dsh_write(sh, 0, q, p - q + 1); - if (p[1] == '\r') + if (*p == '\r' && p[1] == '\n') ++p; ++line; } else { -- cgit v1.2.3