diff --git a/goldlib/gall/gvidbase.cpp b/goldlib/gall/gvidbase.cpp index 4ed02d2..77c53a5 100644 --- a/goldlib/gall/gvidbase.cpp +++ b/goldlib/gall/gvidbase.cpp @@ -1828,6 +1828,8 @@ void vcurset(int sline, int eline) { if(eline) vposset(gvid->currow, gvid->curcol); + else /* Move cursor to bottom right corner (workaround of the win9x console bug) */ + vposset(gvid->numrows-1, gvid->numcols-1); cci.dwSize = (eline and sline) ? sline : 100; cci.bVisible = eline ? true : false;