{"push_id":768351531,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"a24cc887238659da338b150c64ca0f32b0bc89b1","before":"6da0b93c8b1eedc65f77f6ec360dcb9a7b1bce33","commits":[{"sha":"a24cc887238659da338b150c64ca0f32b0bc89b1","author":{"email":"7a03cc77126f71a9c316f3794db0a4f6672f5b46@gmail.com","name":"indraniel"},"message":"+ update endian definitions for Mac OSX\n\n  - it appears (at least from OS X verison 10.10, Yosemite) that the\n    big and little endian defintions have changed.\n\n    the older\n\n       #include <sys/_endian.h>\n       #include <architecture/byte_order.h>\n\n    reference yielded the following warning:\n\n       ./sff.h:42:30: note: expanded from macro '__bswap_16'\n         #define __bswap_16(x)      NXSwapShort(x)\n                                    ^\n       /usr/include/architecture/byte_order.h:45:1: note: 'NXSwapShort' has been explicitly marked deprecated here\n\n    For the new OS X editions, it seems that we need to refer to:\n\n      #include <netinet/in.h>\n      #include <libkern/OSByteOrder.h>\n\n    and respectively use 'OSSwapInt16', 'OSSwapInt32', & 'OSSwapInt64', in\n    place of 'NXSwapShort', 'NXSwapLong' & 'NXSwapLongLong'.","distinct":true,"url":"https://api.github.com/repos/indraniel/sff2fastq/commits/a24cc887238659da338b150c64ca0f32b0bc89b1"}]}