The problem is that these two clauses overlap.
I know that the structure of a Harmony 3 project makes this unlikely, but if there was ever an attempt a multiple inclusion from a C++ file, there would be a dangling closing brace causing a compiler error.
The simple fix is to move the multiple inclusion `#endif' from line 177 (before the C++ macro) to line 184 (after the C++ macro).
Maybe an obscure one, but I'm pretty sure it's an error.
In the APP template "app.h.ftl" you have the usual protection for multiple inclusion: Lines 23,34
and a closing
#endif
on line 177There is also a macro for C/C++ compatibility. See lines 38-44
and that is closed in lines 179-183
The problem is that these two clauses overlap. I know that the structure of a Harmony 3 project makes this unlikely, but if there was ever an attempt a multiple inclusion from a C++ file, there would be a dangling closing brace causing a compiler error.
The simple fix is to move the multiple inclusion `#endif' from line 177 (before the C++ macro) to line 184 (after the C++ macro).