C99 added a new keyword, "restrict", and recent glibc
versions in Linux use that and __extension__. The
second causes cproto to dump core, the first just
generates spurious diagnostics.
This tiny patch fixes it both symptoms.
Resubmitted, since I didn't click the little box next
to the submit filename...