From d0c78da668eede2e0a69c58f19ef2d8a0163c5e2 Mon Sep 17 00:00:00 2001 From: james <> Date: Thu, 6 Mar 2008 22:51:39 +0000 Subject: *** empty log message *** --- src/ansi.c | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/src/ansi.c b/src/ansi.c index af85844..e1aaeee 100644 --- a/src/ansi.c +++ b/src/ansi.c @@ -10,6 +10,9 @@ static char rcsid[] = "$Id$"; /* * $Log$ + * Revision 1.48 2008/03/06 22:51:39 james + * *** empty log message *** + * * Revision 1.47 2008/03/06 21:34:09 james * *** empty log message *** * @@ -381,12 +384,12 @@ ansi_set_attr (ANSI * a, int attr) { if (attr & CRT_ATTR_UNDERLINE) { - if (a->terminal->xmit (a->terminal, "\033[4m", 4)) + if (a->terminal->xmit (a->terminal, "\033[4m", 4)!=4) err++; } else { - if (a->terminal->xmit (a->terminal, "\033[24m", 5)) + if (a->terminal->xmit (a->terminal, "\033[24m", 5)!=5) err++; } } @@ -394,12 +397,12 @@ ansi_set_attr (ANSI * a, int attr) { if (attr & CRT_ATTR_REVERSE) { - if (a->terminal->xmit (a->terminal, "\033[7m", 4)) + if (a->terminal->xmit (a->terminal, "\033[7m", 4)!=4) err++; } else { - if (a->terminal->xmit (a->terminal, "\033[27m", 5)) + if (a->terminal->xmit (a->terminal, "\033[27m", 5)!=5) err++; } } @@ -407,14 +410,14 @@ ansi_set_attr (ANSI * a, int attr) { if (attr & CRT_ATTR_BOLD) { - if (a->terminal->xmit (a->terminal, "\033[1m", 4)) + if (a->terminal->xmit (a->terminal, "\033[1m", 4)!=4) err++; } else { - if (a->terminal->xmit (a->terminal, "\033[21m", 5)) + if (a->terminal->xmit (a->terminal, "\033[21m", 5)!=5) err++; - if (a->terminal->xmit (a->terminal, "\033[22m", 5)) + if (a->terminal->xmit (a->terminal, "\033[22m", 5)!=5) err++; } } -- cgit v1.2.3