ext.h 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. /*
  2. *
  3. * External varibles - most are in glob.c.
  4. *
  5. */
  6. extern char **argv; /* global so everyone can use them */
  7. extern int argc;
  8. extern int x_stat; /* program exit status */
  9. extern int debug; /* debug flag */
  10. extern int ignore; /* what we do with FATAL errors */
  11. extern long lineno; /* line number */
  12. extern long position; /* byte position */
  13. extern char *prog_name; /* and program name - for errors */
  14. extern char *temp_file; /* temporary file - for some programs */
  15. extern char *fontencoding; /* text font encoding scheme */
  16. extern int dobbox; /* enable BoundingBox stuff if TRUE */
  17. extern double pageheight; /* only for BoundingBox calculations! */
  18. extern double pagewidth;
  19. extern int reading; /* input */
  20. extern int writing; /* and output encoding */
  21. extern char *optarg; /* for getopt() */
  22. extern int optind;
  23. extern void interrupt();
  24. extern char *tempnam(char*,char*);
  25. /*
  26. * extern char *malloc();
  27. * extern char *calloc();
  28. * extern char *strtok();
  29. * extern long ftell();
  30. * extern double atof();
  31. * extern double sqrt();
  32. * extern double atan2();
  33. */