From: Pierre Habouzit Date: Sat, 10 Nov 2007 23:34:59 +0000 (+0100) Subject: debug X-Git-Url: http://git.madism.org/?a=commitdiff_plain;h=344da508603eba149c55ff34202306daa47d5f7e;p=apps%2Fmadtty.git debug Signed-off-by: Pierre Habouzit --- diff --git a/madtty/madtty.c b/madtty/madtty.c index 8994454..af12870 100644 --- a/madtty/madtty.c +++ b/madtty/madtty.c @@ -612,6 +612,17 @@ static void try_interpret_escape_seq(madtty_t *t) if (t->elen + 1 >= (int)sizeof(t->ebuf)) { cancel: +#ifndef NDEBUG + fprintf(stderr, "cancelled: \\033"); + for (int i = 0; i < (int)t->elen; i++) { + if (isprint(t->ebuf[i])) { + fputc(t->ebuf[i], stderr); + } else { + fprintf(stderr, "\\%03o", t->ebuf[i]); + } + } + fputc('\n', stderr); +#endif cancel_escape_sequence(t); } }