|
|
1.1 ! root 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) 6/7/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: }
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.