From fc2b463e370e54d583a27f1280bb1122f20cd382 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc=20Andr=C3=A9=20Tanner?= Date: Fri, 16 Jan 2015 11:37:12 +0100 Subject: Print debug output to stdout Stderr is used for the editor output to make usage as a filter possible. --- text.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'text.c') diff --git a/text.c b/text.c index 28003b2..0516d58 100644 --- a/text.c +++ b/text.c @@ -757,13 +757,13 @@ Text *text_load_fd(int fd) { } static void print_piece(Piece *p) { - fprintf(stderr, "index: %d\tnext: %d\tprev: %d\t len: %zd\t data: %p\n", p->index, + fprintf(stdout, "index: %d\tnext: %d\tprev: %d\t len: %zd\t data: %p\n", p->index, p->next ? p->next->index : -1, p->prev ? p->prev->index : -1, p->len, p->data); - fflush(stderr); - write(2, p->data, p->len); - write(2, "\n", 1); + fwrite(p->data, p->len, 1, stdout); + fputc('\n', stdout); + fflush(stdout); } void text_debug(Text *txt) { -- cgit v1.2.3