X-Git-Url: http://git.madism.org/?a=blobdiff_plain;f=common%2Farray.h;h=3a8fda5f4dff1b7b3da166ae7444a6b5ab95bf24;hb=fa2d79e03036abdcc73f1be6f32ee2a1afa33d6c;hp=63e66cf8353403b84e0df7ded75ea7a6cf7ffd4b;hpb=7797907ca88550c2c3e8268364227214cbdc8f85;p=apps%2Fpfixtools.git diff --git a/common/array.h b/common/array.h index 63e66cf..3a8fda5 100644 --- a/common/array.h +++ b/common/array.h @@ -163,7 +163,7 @@ #define array_len(array) (array).len #define array_size(array) (array).size #define array_elt_len(array) sizeof(*(array).data) -#define array_byte_len(array) (array).len * array_elt_len(array) +#define array_byte_len(array) ((array).len * array_elt_len(array)) #define array_lock(array) \ ((array).locked \ @@ -178,6 +178,7 @@ ARRAY(char) ARRAY(int) ARRAY(bool) +ARRAY(uint16_t) ARRAY(uint32_t) PARRAY(void)