home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 October / usenetsourcesnewsgroupsinfomagicoctober1994disk2.iso / misc / volume35 / psutils / part04 / psutil.h < prev   
C/C++ Source or Header  |  1993-02-04  |  682b  |  40 lines

  1. /* psutil.h
  2.  * AJCD 29/1/91
  3.  * utilities for PS programs
  4.  */
  5.  
  6. #include <stdio.h>
  7. #include <ctype.h>
  8.  
  9. #ifndef LOCAL
  10. #define LOCAL extern
  11. #endif
  12.  
  13. #define TMPDIR "/tmp"
  14. #define MAXPAGES 5000 /* max pages in document */
  15.  
  16. LOCAL char *prog;
  17. LOCAL long pageptr[MAXPAGES];
  18. LOCAL int pages;
  19. LOCAL int verbose;
  20. LOCAL FILE *infile;
  21. LOCAL FILE *outfile;
  22.  
  23. LOCAL FILE *seekable();
  24. LOCAL int fcopy();
  25. LOCAL writepage();
  26. LOCAL seekpage();
  27. LOCAL writepageheader();
  28. LOCAL writepagebody();
  29. LOCAL writeheader();
  30. LOCAL writeprolog();
  31. LOCAL writetrailer();
  32. LOCAL writeemptypage();
  33. LOCAL scanpages();
  34. LOCAL writestring();
  35. LOCAL message();
  36.  
  37. extern long lseek();
  38. extern long ftell();
  39. extern char *getenv();
  40.