home *** CD-ROM | disk | FTP | other *** search
/ Fish 'n' More 2 / fishmore-publicdomainlibraryvol.ii1991xetec.iso / disks / disk436.lzh / LhLib / PreInclude.c < prev    next >
C/C++ Source or Header  |  1991-01-15  |  711b  |  31 lines

  1. #define __NO_PRAGMAS 1
  2.  
  3. #include <libraries/dosextens.h>
  4. #include <graphics/gfxmacros.h>
  5. #include <libraries/arpbase.h>
  6. #include <hardware/dmabits.h>
  7. #include <hardware/custom.h>
  8. #include <exec/execbase.h>
  9. #include <devices/timer.h>
  10. #include <hardware/cia.h>
  11. #include <exec/memory.h>
  12. #include <functions.h>
  13. #include <fcntl.h>
  14. #include <ctype.h>
  15.  
  16. #include "lhlib.h"
  17.  
  18. #define ToUpper(c)    (((c >= 224 && c <= 254) || (c >= 'a' && c <= 'z')) ? c - 32 : c)
  19.  
  20. struct NameLink
  21. {
  22.     struct NameLink    *Next;
  23.     char         Name[6 * DSIZE + FCHARS];
  24. };
  25.  
  26. extern struct DosLibrary    *DOSBase;
  27. extern struct ArpBase        *ArpBase;
  28. extern struct ExecBase        *SysBase;
  29. extern struct GfxBase        *GfxBase;
  30. extern struct IntuitionBase    *IntuitionBase;
  31.