suppress macro definitions of ctype functions under C++

based on patch by Sergey Dmitrouk.
release 1.1.5