void puts( const char *str ) { if ( (s_x < 0) || (s_y < 0) ) get_cursor(); puts_xy( &s_x, &s_y, str ); set_cursor( s_x, s_y ); }
int printf_xy(int x, int y, char attr, char *fmt, ...) { char cbuf[200]; va_list parms; int result; va_start(parms, fmt); result = vsprintf(cbuf, fmt, parms); va_end(parms); puts_xy(x, y, attr, cbuf); return result; }