On lun, 2004-01-26 at 20:01 -0500, David I. Lehn wrote: > > > > + if (G_BYTE_ORDER == G_BIG_ENDIAN) > > + flags = (flags << 8) | (8 >> flags); > > + > I assume this is a typo. A fine example of why you should use the glib > byte swapping macros. Oups yes, I'll fix this ... thx dave -- Jeremy