fix c ext