Commit f6fe86c6 authored by Robert Schmidt's avatar Robert Schmidt

Fix macros to avoid warnings

parent 2802418c
...@@ -70,8 +70,8 @@ ...@@ -70,8 +70,8 @@
/* Convert an integer on 16 bits to the given bUFFER */ /* Convert an integer on 16 bits to the given bUFFER */
#define INT16_TO_BUFFER(x, buf) \ #define INT16_TO_BUFFER(x, buf) \
do { \ do { \
(buf)[0] = (x) >> 8; \ (buf)[0] = (x >> 8) & 0xff; \
(buf)[1] = (x); \ (buf)[1] = (x) & 0xff; \
} while(0) } while(0)
/* Convert an array of char containing vALUE to x */ /* Convert an array of char containing vALUE to x */
...@@ -84,9 +84,9 @@ do { \ ...@@ -84,9 +84,9 @@ do { \
/* Convert an integer on 24 bits to the given bUFFER */ /* Convert an integer on 24 bits to the given bUFFER */
#define INT24_TO_BUFFER(x, buf) \ #define INT24_TO_BUFFER(x, buf) \
do { \ do { \
(buf)[0] = (x) >> 16; \ (buf)[0] = (x >> 16) & 0xff;\
(buf)[1] = (x) >> 8; \ (buf)[1] = (x >> 8) & 0xff; \
(buf)[2] = (x); \ (buf)[2] = (x) & 0xff; \
} while(0) } while(0)
/* Convert an array of char containing vALUE to x */ /* Convert an array of char containing vALUE to x */
...@@ -101,10 +101,10 @@ do { \ ...@@ -101,10 +101,10 @@ do { \
/* Convert an integer on 32 bits to the given bUFFER */ /* Convert an integer on 32 bits to the given bUFFER */
#define INT32_TO_BUFFER(x, buf) \ #define INT32_TO_BUFFER(x, buf) \
do { \ do { \
(buf)[0] = (x) >> 24; \ (buf)[0] = (x >> 24) & 0xff;\
(buf)[1] = (x) >> 16; \ (buf)[1] = (x >> 16) & 0xff;\
(buf)[2] = (x) >> 8; \ (buf)[2] = (x >> 8) & 0xff; \
(buf)[3] = (x); \ (buf)[3] = (x) & 0xff; \
} while(0) } while(0)
/* Convert an array of char containing vALUE to x */ /* Convert an array of char containing vALUE to x */
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment