Well spotted Alec..... The comma is correct but the semicolon should be a comma..
There should have been a compilation error..
Code:
void I2C_init(), I2C_start(void), I2C_write(char x);
There should have been a compilation error..