diff options
| author | Andrey A. Chernov <ache@FreeBSD.org> | 1994-10-07 08:58:58 +0000 | 
|---|---|---|
| committer | Andrey A. Chernov <ache@FreeBSD.org> | 1994-10-07 08:58:58 +0000 | 
| commit | c0e33523c8e3d21cb5380c0841957837c7394f3e (patch) | |
| tree | 99abbe20269799a309141ce09de6537162005126 /lib/libncurses/lib_move.c | |
| parent | d456d8f48d7d76f450ee5299193ba604a20d44de (diff) | |
Notes
Diffstat (limited to 'lib/libncurses/lib_move.c')
| -rw-r--r-- | lib/libncurses/lib_move.c | 33 | 
1 files changed, 33 insertions, 0 deletions
diff --git a/lib/libncurses/lib_move.c b/lib/libncurses/lib_move.c new file mode 100644 index 000000000000..e7a28ebb8e4f --- /dev/null +++ b/lib/libncurses/lib_move.c @@ -0,0 +1,33 @@ + +/* This work is copyrighted. See COPYRIGHT.OLD & COPYRIGHT.NEW for   * +*  details. If they are missing then this copy is in violation of    * +*  the copyright conditions.                                        */ + +/* +**	lib_move.c +** +**	The routine wmove(). +** +*/ + +#include "curses.priv.h" + +int +wmove(WINDOW *win, int y, int x) +{ +#ifdef TRACE +	if (_tracing) +	    _tracef("wmove(%x,%d,%d) called", win, y, x); +#endif + +	if (x >= 0  &&  x <= win->_maxx  && +		y >= 0  &&  y <= win->_maxy) +	{ +		win->_curx = x; +		win->_cury = y; + +		win->_flags |= _HASMOVED; +		return(OK); +	} else +		return(ERR); +}  | 
