26 lines
548 B
C
26 lines
548 B
C
/*
|
|
* Copyright (c) 1980 Regents of the University of California.
|
|
* All rights reserved. The Berkeley software License Agreement
|
|
* specifies the terms and conditions for redistribution.
|
|
*/
|
|
#include "curses.ext"
|
|
|
|
/*
|
|
* This routine moves the cursor to the given point
|
|
*/
|
|
int 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;
|
|
}
|