fix c-mode hook