Possible Duplicates:
C function syntax, parameter types declared after parameter list
What is useful about this C syntax?
Why are declarations put between func() and {}?
Hi guys,
I downloaded the glibc. I want to reuse some code part from this librairy, but there is somethings weird in this code. In fact, the parameters declaration are strange. The type of the parameters declared after que parantheses. I never saw that before. What is this kind of declaration? I not am able to compile it.
void
_ufc_doit_r(itr, __data, res)
ufc_long itr, *res;
struct crypt_data * __restrict __data;
{
/*CODE HERE */
}