From 79d3f8d5b6a7d5f9b58836cbd0bf6beee44a3799 Mon Sep 17 00:00:00 2001 From: anon Date: Thu, 18 Apr 2024 13:06:06 +0200 Subject: [PATCH] recognize .inc as a C source extension --- source/dir.c | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/source/dir.c b/source/dir.c index 76e7f78..dd3ca03 100644 --- a/source/dir.c +++ b/source/dir.c @@ -530,14 +530,16 @@ static bool issrcfile(char *path) { || (s[0] == 'h' && s[1] == 'h'))) { /* C++ header */ looks_like_source = true; - } else if((s[3] == '\0') /* 3 char suffix */ - /* C++ template source */ - && ((s[0] == 't' && s[1] == 'c' && s[2] == 'c') - /* C++ source: */ - || (s[0] == 'c' && s[1] == 'p' && s[2] == 'p') || - (s[0] == 'c' && s[1] == 'x' && s[2] == 'x') || - (s[0] == 'h' && s[1] == 'p' && s[2] == 'p') || - (s[0] == 'h' && s[1] == 'x' && s[2] == 'x'))) { + } else if(s[3] == '\0' && ( /* 3 char suffix */ + /* C++ template source */ + (s[0] == 't' && s[1] == 'c' && s[2] == 'c') + /* C++ source: */ + || (s[0] == 'c' && s[1] == 'p' && s[2] == 'p') + || (s[0] == 'c' && s[1] == 'x' && s[2] == 'x') + || (s[0] == 'h' && s[1] == 'p' && s[2] == 'p') + || (s[0] == 'h' && s[1] == 'x' && s[2] == 'x') + || (s[0] == 'i' && s[1] == 'n' && s[2] == 'c') + )) { looks_like_source = true; }