const char* is legal as a parameter and as a return value.
char * const is not, nor is const char * const. These are both legal C and C++, and philosophically should be available to Inline::C/CPP as well. This is the same as
ingydotnet/inline-pm#34
in the Inline issues queue.