version 1.2.2.2, 2011/11/03 14:22:04
|
version 1.2.2.3, 2011/11/03 14:56:48
|
Line 454 io_allocVars(u_int varnum)
|
Line 454 io_allocVars(u_int varnum)
|
} |
} |
|
|
/* |
/* |
|
* io_clrVars() Clear ait_val_t elements from array |
|
* @vars = Variable array |
|
* return: none |
|
*/ |
|
inline int |
|
io_clrVars(array_t * __restrict vars) |
|
{ |
|
register int i; |
|
|
|
for (i = 0; i < io_arraySize(vars); i++) |
|
if (io_arrayGet(vars, i)) |
|
AIT_FREE_VAL(io_array(vars, i, ait_val_t*)); |
|
|
|
return io_arraySize(vars); |
|
} |
|
|
|
/* |
* io_freeVars() Free ait_val_t array |
* io_freeVars() Free ait_val_t array |
* @vars = Variable array |
* @vars = Variable array |
* return: none |
* return: none |
Line 461 io_allocVars(u_int varnum)
|
Line 478 io_allocVars(u_int varnum)
|
inline void |
inline void |
io_freeVars(array_t ** __restrict vars) |
io_freeVars(array_t ** __restrict vars) |
{ |
{ |
register int i; |
|
|
|
if (!vars || !*vars) |
if (!vars || !*vars) |
return; |
return; |
|
|
for (i = 0; i < io_arraySize(*vars); i++) | io_clrVars(*vars); |
if (io_arrayGet(*vars, i)) | |
AIT_FREE_VAL(io_array(*vars, i, ait_val_t*)); | |
| |
io_arrayFree(*vars); |
io_arrayFree(*vars); |
io_arrayDestroy(vars); |
io_arrayDestroy(vars); |
} |
} |