Unified · Split
| @@ -1082,7 +1082,9 @@ LIBTCCAPI int tcc_add_file(TCCState *s, const char *filename) · 1081 unmodified lines | ||
| 1082 | 1082 | filetype = AFF_TYPE_ASMPP; |
| 1083 | 1083 | else if (!strcmp(ext, "s")) |
| 1084 | 1084 | filetype = AFF_TYPE_ASM; |
| 1085 | − else if (!PATHCMP(ext, "c") || !PATHCMP(ext, "i")) | |
| 1085 | + else if (!PATHCMP(ext, "c") | |
| 1086 | + || !PATHCMP(ext, "h") | |
| 1087 | + || !PATHCMP(ext, "i")) | |
| 1086 | 1088 | filetype = AFF_TYPE_C; |
| 1087 | 1089 | else |
| 1088 | 1090 | filetype |= AFF_TYPE_BIN; |