Don't unnecessarily declare some functions as extern C