Changed the struct spec to support 64 bit comilation on Mac.