diff --git a/src/syncterm/uifcinit.c b/src/syncterm/uifcinit.c index d2a1991e0ccb8e6ba111921a5a8e038376661042..c1d8be37d54776c5f2ee2b7180f760b88cca151a 100644 --- a/src/syncterm/uifcinit.c +++ b/src/syncterm/uifcinit.c @@ -24,7 +24,8 @@ int init_uifc(BOOL scrn, BOOL bottom) { gettextinfo(&txtinfo); if(!uifc_initialized) { - uifc.scrn_len=txtinfo.screenheight; + /* Set scrn_len to 0 to prevent textmode() call */ + uifc.scrn_len=0; if((i=uifcini32(&uifc))!=0) { fprintf(stderr,"uifc library init returned error %d\n",i); return(-1);