|
|
1.1 root 1: /* @(#) _sprintw.c: 1.1 10/15/83 (1.4 3/1/83) */
2:
3: # include "curses.ext"
4: # include <varargs.h>
5:
6: /*
7: * This routine actually executes the printf and adds it to the window
8: *
9: * This code now uses the vsprintf routine, which portably digs
10: * into stdio. We provide a vsprintf for older systems that don't
11: * have one.
12: */
13:
14: _sprintw(win, fmt, ap)
15: WINDOW *win;
16: char *fmt;
17: va_list ap;
18: {
19: char buf[BUFSIZ];
20:
21: vsprintf(buf, fmt, ap);
22: return waddstr(win, buf);
23: }
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.