Re: unhappy with current.h

Richard B. Johnson (root@chaos.analogic.com)
Tue, 15 Oct 2002 14:31:38 -0400 (EDT)


On Mon, 14 Oct 2002, Olivier Galibert wrote:

> On Mon, Oct 14, 2002 at 04:33:50PM -0400, Richard B. Johnson wrote:
> > > #define current get_current()
>
> > This cannot be the reason for your problem. The name of a structure
> > member has no connection whatsoever with the name of any function or
> > definition.
>
> You forgot the effect of the parenthesis. This isn't a name-changing
> macro, this is a variable-to-function-call changing macro.
>
> OG.
>

Yep. But if the originator can not tried to compile kernel headers
with g++, an appropriate diagnostic would have been caught as shown.

Cheers,
Dick Johnson
Penguin : Linux version 2.4.18 on an i686 machine (797.90 BogoMips).
The US military has given us many words, FUBAR, SNAFU, now ENRON.
Yes, top management were graduates of West Point and Annapolis.

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/