Fix once for ansi c