home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 January / usenetsourcesnewsgroupsinfomagicjanuary1994.iso / sources / misc / volume36 / unpost / part07 / modflnm.h < prev    next >
Encoding:
C/C++ Source or Header  |  1993-04-18  |  887 b   |  32 lines

  1. /******************************************************************************
  2. * Module    :   File name utilities.
  3. *
  4. * Author    :   John W. M. Stevens
  5. ******************************************************************************/
  6.  
  7. #if ! defined(MOD_FL_NM_HEADER)
  8. #define MOD_FL_NM_HEADER
  9.  
  10. /*  Define maximum base and extension file name string lengths.
  11. *   Currently, as MS-DOS is the most restrictive, names will tested
  12. *   for fit into MS-DOS length restrictions.
  13. */
  14. #define MAX_FILE            8
  15. #define MAX_EXT             3
  16. #define EXT_SEP_CHAR        '.'
  17.  
  18. /*  Function prototypes.    */
  19. extern
  20. void    FlNmFilter(char     *FlName);
  21.  
  22. extern
  23. int     ModifyFlNm(char         *FlName,
  24.                    char         *Ext,
  25.                    char         *OutName);
  26. extern
  27. void    ModExten(char   *FlName,
  28.                  char   *Exten,
  29.                  char   *OutFlNm);
  30.  
  31. #endif
  32.