Fix return valur from curs_set()

This commit is contained in:
Mark Hessling
2001-01-10 08:32:12 +00:00
parent a12ea3bf8f
commit f73693f9a6

View File

@@ -24,7 +24,7 @@
#include <curses.h>
#ifdef PDCDEBUG
char *rcsid_PDCsetsc = "$Id: pdcsetsc.c,v 1.1 2001/01/10 08:30:14 mark Exp $";
char *rcsid_PDCsetsc = "$Id: pdcsetsc.c,v 1.2 2001/01/10 08:30:16 mark Exp $";
#endif
@@ -120,17 +120,18 @@ int visibility;
#endif
/***********************************************************************/
{
int ret_vis;
int ret_vis = SP->visibility;
#ifdef PDCDEBUG
if (trace_on) PDC_debug("PDC_curs_set() - called: visibility=%d\n",visibility);
if (trace_on) PDC_debug("PDC_curs_set() - called: visibility=%d\n",visibility);
#endif
ret_vis = SP->visibility;
SP->visibility = visibility;
XCurses_display_cursor(SP->cursrow,SP->curscol,SP->cursrow,SP->curscol);
return(ret_vis);
if ( visibility != -1 )
{
SP->visibility = visibility;
}
XCurses_display_cursor(SP->cursrow,SP->curscol,SP->cursrow,SP->curscol,visibility);
return(ret_vis);
}
/*man-start*********************************************************************