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.
*****************************************************************

Reply via email to