From 9565d479639efd3689eb2015d8c23c466b17653c Mon Sep 17 00:00:00 2001 From: tsauerbeck Date: Sat, 4 Jun 2005 09:17:14 +0000 Subject: [PATCH] evil hack to find include statements not at the beginning of the line, too SVN revision: 15117 --- legacy/edje/src/bin/edje_cc_sources.c | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/legacy/edje/src/bin/edje_cc_sources.c b/legacy/edje/src/bin/edje_cc_sources.c index d1da92fed0..40253f0025 100644 --- a/legacy/edje/src/bin/edje_cc_sources.c +++ b/legacy/edje/src/bin/edje_cc_sources.c @@ -115,6 +115,18 @@ source_fetch_file(char *fil, char *filname) haveinclude = 1; p += 7; } + /* HACK! the logic above should be fixed so + * preprocessor statements don't have to begin + * in column 0. + * otoh, edje_cc should print a warning in that case, + * since according to the standard, preprocessor + * statements need to be put in column 0. + */ + else if (!strncmp (p, "#include", 8)) + { + haveinclude = 1; + p += 8; + } else forgetit = 1; }