This change is incorrect, looking at [the FreeBSD stdio.h source](http://svnweb.freebsd.org/base/head/include/stdio.h?revision=247411&view=markup), as Martin has already pointed out. Are you sure you understand difference between the C/D function pointer declaration syntaxes?