diff --git a/WEGA/contrib/lcc/contrib/libcurses/move.c b/WEGA/contrib/lcc/contrib/libcurses/move.c new file mode 100644 index 0000000..1b3a647 --- /dev/null +++ b/WEGA/contrib/lcc/contrib/libcurses/move.c @@ -0,0 +1,31 @@ +/* + * Copyright (c) 1980 Regents of the University of California. + * All rights reserved. The Berkeley software License Agreement + * specifies the terms and conditions for redistribution. + */ + +#ifndef lint +static char sccsid[] = "@(#)move.c 5.2 (Berkeley) 10/8/85"; +#endif not lint + +# include "curses.ext" + +/* + * This routine moves the cursor to the given point + * + */ +wmove(win, y, x) +reg WINDOW *win; +reg int y, x; { + +# ifdef DEBUG + fprintf(outf, "MOVE to (%d, %d)\n", y, x); +# endif + if (x < 0 || y < 0) + return ERR; + if (x >= win->_maxx || y >= win->_maxy) + return ERR; + win->_curx = x; + win->_cury = y; + return OK; +}