home *** CD-ROM | disk | FTP | other *** search
/ rtsi.com / 2014.01.www.rtsi.com.tar / www.rtsi.com / OS9 / OSK / APPS / macutils.lzh / MACUTILS / HEXBIN / globals.h < prev    next >
C/C++ Source or Header  |  1996-02-01  |  697b  |  46 lines

  1. #include <stdio.h>
  2.  
  3. #ifndef OSK
  4. #include <string.h>
  5. #else
  6. #include "/dd/blarsdefs/string.h"
  7. #endif
  8.  
  9. #ifdef BSD
  10. extern char *rindex();
  11. #define search_last rindex
  12. #else /* BSD */
  13. extern char *strrchr();
  14. #define search_last strrchr
  15. #endif /* BSD */
  16.  
  17. extern void transname();
  18.  
  19. extern char info[];
  20. extern char trname[];
  21.  
  22. typedef struct macheader {
  23.     char m_name[128];
  24.     char m_type[4];
  25.     char m_author[4];
  26.     short m_flags;
  27.     long m_datalen;
  28.     long m_rsrclen;
  29.     long m_createtime;
  30.     long m_modifytime;
  31. };
  32.  
  33. extern struct macheader mh;
  34.  
  35. extern int listmode;
  36. extern int verbose;
  37. extern int info_only;
  38. extern int uneven_lines;
  39. extern int to_read;
  40. extern int was_macbin;
  41.  
  42. extern FILE *ifp;
  43.  
  44. extern void do_error();
  45.  
  46.