Hannu Krosing writes:
> > The first thought that comes to mind is that XIDs should be promoted to
> > eight bytes. However there are several practical problems with this:
> > * portability --- I don't believe long long int exists on all the
> > platforms we support.
>
> I suspect that gcc at least supports long long on all OS-s we support
Uh, we don't want to depend on gcc, do we?
But we could make the XID a struct of two 4-byte integers, at the obvious
increase in storage size.
--
Peter Eisentraut peter_e(at)gmx(dot)net http://yi.org/peter-e/