diff --git a/src/conio/ciolib.c b/src/conio/ciolib.c index 1ee07ef4c4d8305fa05be40721e57608d2386c70..ea7a7eae71bfd44565cb981eac36683511c08eca 100644 --- a/src/conio/ciolib.c +++ b/src/conio/ciolib.c @@ -699,7 +699,7 @@ CIOLIBEXPORT void CIOLIBCALL ciolib_clreol(void) ciolib_gettextinfo(&ti); - width=ti.winright-ti.curx+1; + width=ti.winright-ti.winleft+1-ti.curx+1; height=1; buf=(unsigned char *)alloca(width*height*2); for(i=0;i<width*height*2;) {