From 3adb0ea4c0e6aa7c9d29f5c7105acb57111618f9 Mon Sep 17 00:00:00 2001 From: deuce <> Date: Thu, 27 Jan 2005 04:35:12 +0000 Subject: [PATCH] Flush after every line if required. --- src/conio/console.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/conio/console.c b/src/conio/console.c index 91454e39e9..ca0be6a333 100644 --- a/src/conio/console.c +++ b/src/conio/console.c @@ -471,6 +471,9 @@ video_update_text() } lines[r].changed = 0; memset(lines[r].exposed,0,CONSOLE_MAX_COLS * sizeof(u_char)); + if(flush) + x11.XFlush(dpy); + flush=0; } if (CursStart <= CursEnd && CursEnd <= FH && @@ -490,15 +493,13 @@ video_update_text() 2 +CursCol * FW, 2 + CursRow * FH + CursStart * FS, FW, (CursEnd + 1)*FS - (CursStart*FS)); - flush=1; + x11.XFlush(dpy); } or =CursRow; oc =CursCol; os =show; - if(flush) - x11.XFlush(dpy); } void -- GitLab