fix c convertor