OutByte should take a byte, not an int. Writing the first byte of an int is only going to work on little endian systems. serialize.c:262 -static void OutByte(R_outpstream_t stream, int i) +static void OutByte(R_outpstream_t stream, Rbyte i) --- Byron Ellis (ellis at stat.harvard.edu) "Oook" -- The Librarian