What's this about? `memcpy`'s size argument is `size_t`, otherwise there's subtle bugs depending on the exact meaning of long on an  OS.