home *** CD-ROM | disk | FTP | other *** search
/ Geek Gadgets 1 / ADE-1.bin / ade-dist / jove-4.16-src.tgz / tar.out / bsd / jove / fmt.h < prev    next >
C/C++ Source or Header  |  1996-09-28  |  980b  |  25 lines

  1. /************************************************************************
  2.  * This program is Copyright (C) 1986-1996 by Jonathan Payne.  JOVE is  *
  3.  * provided to you without charge, and with no warranty.  You may give  *
  4.  * away copies of JOVE, including sources, provided that this notice is *
  5.  * included in all the files.                                           *
  6.  ************************************************************************/
  7.  
  8. #define MESG_SIZE 128
  9. extern char    mesgbuf[MESG_SIZE];
  10.  
  11. #define PPWIDTH    5    /* maximum width of PPchar output: "\\000\0" */
  12.  
  13. extern void
  14.     format proto((char *buf, size_t len, const char *fmt, va_list ap)),
  15.     PPchar proto((ZXchar c, char *cp)),
  16.     add_mess proto((const char *, ...)),
  17.     f_mess proto((const char *, ...)),
  18.     fwritef proto((File *, const char *, ...)),
  19.     writef proto((const char *, ...)),
  20.     s_mess proto((const char *, ...)),
  21.     swritef proto((char *, size_t, const char *, ...));
  22.  
  23. extern char
  24.     *sprint proto((const char *, ...));
  25.