version 1.16.2.12, 2012/04/11 15:01:03
|
version 1.16.2.13, 2012/04/24 08:24:01
|
Line 597 int io_arrayGrow(array_t * __restrict arr, int newNumI
|
Line 597 int io_arrayGrow(array_t * __restrict arr, int newNumI
|
int io_arrayVacuum(array_t * __restrict arr, int fromWhere); |
int io_arrayVacuum(array_t * __restrict arr, int fromWhere); |
|
|
#define io_arraySize(_arr) ((_arr) ? (_arr)->arr_num : 0) |
#define io_arraySize(_arr) ((_arr) ? (_arr)->arr_num : 0) |
#define io_arrayLast(_arr) ((_arr) ? (_arr)->arr_last : -1) | #define io_arrayLast(_arr) (io_arraySize((_arr)) ? (_arr)->arr_last : -1) |
#define io_arrayZero(_arr) (assert((_arr)), memset((_arr)->arr_data, 0, \ |
#define io_arrayZero(_arr) (assert((_arr)), memset((_arr)->arr_data, 0, \ |
io_arraySize((_arr)) * sizeof(void*))) |
io_arraySize((_arr)) * sizeof(void*))) |
|
|