xref: /original-bsd/lib/libcurses/mvscanw.c (revision ec7df300)
1 /*
2  * Copyright (c) 1980 Regents of the University of California.
3  * All rights reserved.  The Berkeley software License Agreement
4  * specifies the terms and conditions for redistribution.
5  */
6 
7 #ifndef lint
8 static char sccsid[] = "@(#)mvscanw.c	5.1 (Berkeley) 06/07/85";
9 #endif not lint
10 
11 # include	"curses.ext"
12 
13 /*
14  * implement the mvscanw commands.  Due to the variable number of
15  * arguments, they cannot be macros.  Another sigh....
16  *
17  */
18 
19 mvscanw(y, x, fmt, args)
20 reg int		y, x;
21 char		*fmt;
22 int		args; {
23 
24 	return move(y, x) == OK ? _sscans(stdscr, fmt, &args) : ERR;
25 }
26 
27 mvwscanw(win, y, x, fmt, args)
28 reg WINDOW	*win;
29 reg int		y, x;
30 char		*fmt;
31 int		args; {
32 
33 	return wmove(win, y, x) == OK ? _sscans(win, fmt, &args) : ERR;
34 }
35