Hi On Thursday 24 October 2002 01:48, Arpi of Ize wrote: [...] > 10l [...] > -#define LE_16(x) (le2me_16((x)[1]+(256*(x)[0]))) > +#define LE_16(x) (le2me_16((x)[0]+(256*((x)[1])))) and that works on big endian CPUs? why dont u remove the le2me_16() .... [...] Michael