c syntax update patch by (mru at users dot sourceforge dot net (Måns Rullgård))