00001
00002 #include "cur.h"
00003 #include "prnt.h"
00004
00005 static int Errcode = OK;
00006
00007 void wputc(int c,void *win)
00008 {
00009 Errcode |= waddch((WINDOW *) win, c );
00010 }
00011
00012 int wprintw( WINDOW *win, char *fmt, ... )
00013 {
00014 va_list args;
00015 va_start( args, fmt );
00016 Errcode = OK;
00017 prnt( wputc, win, fmt, args );
00018 va_end( args );
00019 return Errcode;
00020 }
00021
00022 int printw( char *fmt, ... )
00023 {
00024 va_list args;
00025 va_start( args, fmt );
00026
00027 Errcode = OK;
00028 prnt( wputc, stdscr, fmt, args );
00029 va_end( args );
00030 return Errcode;
00031 }