aboutsummaryrefslogtreecommitdiffstats
path: root/src/crt.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/crt.c')
-rw-r--r--src/crt.c15
1 files changed, 6 insertions, 9 deletions
diff --git a/src/crt.c b/src/crt.c
index b839150..e2f49c3 100644
--- a/src/crt.c
+++ b/src/crt.c
@@ -10,6 +10,9 @@ static char rcsid[] = "$Id$";
/*
* $Log$
+ * Revision 1.6 2008/02/07 12:16:04 james
+ * *** empty log message ***
+ *
* Revision 1.5 2008/02/06 11:30:37 james
* *** empty log message ***
*
@@ -38,8 +41,10 @@ crt_erase (CRT * c, CRT_Pos s, CRT_Pos e, int ea)
while (ps <= pe)
{
ps->chr = ' ';
- if (ea)
+ if (ea){
ps->attr = CRT_ATTR_NORMAL;
+ ps->color = CRT_COLOR_NORMAL;
+ }
ps++;
}
@@ -54,14 +59,6 @@ crt_cls (CRT * c)
crt_erase (c, s, e, 1);
-#if 0
- for (i = 0; i < CRT_ROWS; ++i)
- {
- c->screen[CRT_ADDR (i, i)].chr = '@' + i;
- c->screen[CRT_ADDR (i, i)].attr = CRT_ATTR_NORMAL;
- }
-#endif
-
}
void