home *** CD-ROM | disk | FTP | other *** search
/ ftp.muug.mb.ca / 2014.06.ftp.muug.mb.ca.tar / ftp.muug.mb.ca / pub / src / gopher / gopher1.01 / mindexd / globals.h < prev    next >
C/C++ Source or Header  |  1992-04-08  |  500b  |  30 lines

  1. /*
  2.  * This is some funky defines that assures that global variables are
  3.  * declared only once.  (when globals.c includes this file with EXTERN
  4.  * defined.
  5.  */
  6.  
  7. #ifndef EXTERN
  8. #define EXTERN extern
  9. #define INIT(x)
  10. #else
  11. #define EXTERN
  12. #define INIT(x) =x
  13. #endif
  14.  
  15. /**** Defines ****/
  16. #define MAXLINE 512
  17.  
  18.  
  19. /**** Globals.  ****/
  20.  
  21. EXTERN boolean DEBUG;
  22.  
  23. /*** Prototypes n' externals ****/
  24.  
  25. extern char *parse_input();
  26. extern int do_command();
  27. void intro_mesg(/* int */);
  28. void listdir();
  29. void printfile();
  30.