Moved #ifdef __cplusplus above the header macros to prevent accidentally creating functions outside of the extern block.
Merge branch 'master' of https://github.com/bakerface/e3