GIF89a; EcchiShell v1.0
//proc/self/root/usr/include/mysql/

> 8); *(T+2)= (uchar) (A >> 16); } static inline void int5store(uchar *T, ulonglong A) { *(T)= (uchar) (A); *(T+1)= (uchar) (A >> 8); *(T+2)= (uchar) (A >> 16); *(T+3)= (uchar) (A >> 24); *(T+4)= (uchar) (A >> 32); } static inline void int6store(uchar *T, ulonglong A) { *(T)= (uchar) (A); *(T+1)= (uchar) (A >> 8); *(T+2)= (uchar) (A >> 16); *(T+3)= (uchar) (A >> 24); *(T+4)= (uchar) (A >> 32); *(T+5)= (uchar) (A >> 40); } #ifdef __cplusplus static inline int16 sint2korr(const char *pT) { return sint2korr(static_cast(static_cast(pT))); } static inline uint16 uint2korr(const char *pT) { return uint2korr(static_cast(static_cast(pT))); } static inline uint32 uint3korr(const char *pT) { return uint3korr(static_cast(static_cast(pT))); } static inline int32 sint3korr(const char *pT) { return sint3korr(static_cast(static_cast(pT))); } static inline uint32 uint4korr(const char *pT) { return uint4korr(static_cast(static_cast(pT))); } static inline int32 sint4korr(const char *pT) { return sint4korr(static_cast(static_cast(pT))); } static inline ulonglong uint6korr(const char *pT) { return uint6korr(static_cast(static_cast(pT))); } static inline ulonglong uint8korr(const char *pT) { return uint8korr(static_cast(static_cast(pT))); } static inline longlong sint8korr(const char *pT) { return sint8korr(static_cast(static_cast(pT))); } static inline void int2store(char *pT, uint16 A) { int2store(static_cast(static_cast(pT)), A); } static inline void int3store(char *pT, uint A) { int3store(static_cast(static_cast(pT)), A); } static inline void int4store(char *pT, uint32 A) { int4store(static_cast(static_cast(pT)), A); } static inline void int5store(char *pT, ulonglong A) { int5store(static_cast(static_cast(pT)), A); } static inline void int6store(char *pT, ulonglong A) { int6store(static_cast(static_cast(pT)), A); } static inline void int8store(char *pT, ulonglong A) { int8store(static_cast(static_cast(pT)), A); } #endif /* __cplusplus */ /* Functions for reading and storing in machine format from/to short/long to/from some place in memory V should be a variable and M a pointer to byte. */ #ifdef WORDS_BIGENDIAN #include "big_endian.h" #else #include "little_endian.h" #endif #ifdef __cplusplus static inline void float4store(char *V, float M) { float4store(static_cast(static_cast(V)), M); } static inline void float8get(double *V, const char *M) { float8get(V, static_cast(static_cast(M))); } static inline void float8store(char *V, double M) { float8store(static_cast(static_cast(V)), M); } #endif /* __cplusplus */ #endif /* MY_BYTEORDER_INCLUDED */