| 3050 | } |
| 3051 | |
| 3052 | static void writeUInt(char buf[4], unsigned int i) { |
| 3053 | unsigned char *b = (unsigned char *)buf; |
| 3054 | |
| 3055 | b[0] = i; |
| 3056 | b[1] = i >> 8; |
| 3057 | b[2] = i >> 16; |
| 3058 | b[3] = i >> 24; |
| 3059 | } |
| 3060 | |
| 3061 | static unsigned int readUInt(const char buf[4]) { |
| 3062 | const unsigned char *b = (const unsigned char *)buf; |