You can cut the problem down to this:
typedef int mystery;
void problem(mystery *mystery)
{
mystery *hosed;
}
And I believe what's happening is that 'mystery *hosed' is parsing as
<the variable 'mystery'> <multiplied by> <the variable 'hosed'>
and you're being bit by the precedence between typedefs and variables.
Jeff
*****************************************************************
To unsubscribe from this list, send mail to [EMAIL PROTECTED]
with the text 'unsubscribe gnhlug' in the message body.
*****************************************************************