update c api
gcc add -Wall