home *** CD-ROM | disk | FTP | other *** search
/ Club Amiga de Montreal - CAM / CAM_CD_1.iso / files / 581b.lha / genmake_v1.03 / valid.c < prev    next >
C/C++ Source or Header  |  1991-11-10  |  303b  |  22 lines

  1. /* valid.c */
  2.  
  3. #include <stdio.h>
  4. #include "types.h"
  5.  
  6. valid_source_file(name)
  7. char        *name;
  8. {
  9.     int        i;
  10.  
  11.     for (i = 0; name[i] != '\0' && name[i] != '.'; i++)
  12.         ;
  13.     if (name[i] == '.') {
  14.         if (!strcmp(&name[i+1],"c"))
  15.             return(CSOURCE);
  16.         if (!strcmp(&name[i+1],"h"))
  17.             return(CHEADER);
  18.     }
  19.     return(0);
  20. }
  21.  
  22.