Correct `c` function