Forgot to bring C fxn defs into alignment with those for C++.
Have not tested this with a C compiler.