version 1.16.2.13, 2012/04/24 08:24:01
|
version 1.16.2.14, 2012/05/14 12:48:21
|
Line 357 inline ait_val_t *io_allocVar(void);
|
Line 357 inline ait_val_t *io_allocVar(void);
|
* @val = Variable |
* @val = Variable |
* return: none |
* return: none |
*/ |
*/ |
inline void io_freeVar(ait_val_t * __restrict val); | inline void io_freeVar(ait_val_t ** __restrict val); |
/* |
/* |
* io_allocVars() - Allocate ait_val_t array |
* io_allocVars() - Allocate ait_val_t array |
* |
* |
Line 601 int io_arrayVacuum(array_t * __restrict arr, int fromW
|
Line 601 int io_arrayVacuum(array_t * __restrict arr, int fromW
|
#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*))) |
|
|
|
#define io_arrayGet2(_arr, _d) (assert((_arr) && (_arr)->arr_num > _d), ((_arr)->arr_data + _d)) |
#define io_arrayGet(_arr, _d) (assert((_arr) && (_arr)->arr_num > _d), *((_arr)->arr_data + _d)) |
#define io_arrayGet(_arr, _d) (assert((_arr) && (_arr)->arr_num > _d), *((_arr)->arr_data + _d)) |
#define io_array(_arr, _d, _type) (assert((_arr) && (_arr)->arr_num > _d), \ |
#define io_array(_arr, _d, _type) (assert((_arr) && (_arr)->arr_num > _d), \ |
((_type) *((_arr)->arr_data + _d))) |
((_type) *((_arr)->arr_data + _d))) |