Merge pull request #129 from pointhi/master

add preprocessor errors