From: Victor Duchovni on
On Thu, Jul 22, 2010 at 08:21:48AM +0200, Bas Mevissen wrote:

> > The local(8) and virtual(8) servers are separately compiled
> > programs (the latter being a stripped down version of the former).
> > The header files in question are not used in the same compilation
> > unit, and so this suggestion is not productive.
> >
> >
> Ah, even more fun. Using a different typedef with the same name all over
> the source tree.
> I would never recommend someone to have a global symbol redefined in the
> same source tree. Even if it are different applications as in this case.
>
> Anyway, my remarks is still valid if you change file local.h instead of
> virtual.h.

I will refrain from responding in detail, there is nothing substantive
here, the real issue is discussed in the other comments in this thread.
Over and out.

--
Viktor.

From: Kai Krakow on
2010/7/22 Wietse Venema <wietse(a)porcupine.org>:
> The pass-by-value structure is part of a Postfix safety mechanism,
> and therefore I am not inclined to change it to work around buggy
> compiler features.

Wise decision... Stick with that. :-)

--
Regards,
Kai Krakow
http://hurikhan77.wordpress.com/