version 1.6, 2012/05/14 12:49:21
|
version 1.6.2.1, 2012/05/14 16:02:27
|
Line 501 inline int
|
Line 501 inline int
|
io_clrVars(array_t * __restrict vars) |
io_clrVars(array_t * __restrict vars) |
{ |
{ |
register int i; |
register int i; |
|
ait_val_t *v; |
|
|
if (!vars) |
if (!vars) |
return -1; |
return -1; |
|
|
for (i = 0; i < io_arraySize(vars); i++) |
for (i = 0; i < io_arraySize(vars); i++) |
io_freeVar((ait_val_t**) io_arrayGet2(vars, i)); | if ((v = io_array(vars, i, ait_val_t*))) |
| AIT_FREE_VAL(v); |
|
|
return io_arraySize(vars); |
return io_arraySize(vars); |
} |
} |
Line 524 io_freeVars(array_t ** __restrict vars)
|
Line 526 io_freeVars(array_t ** __restrict vars)
|
return; |
return; |
|
|
io_clrVars(*vars); |
io_clrVars(*vars); |
|
io_arrayFree(*vars); |
io_arrayDestroy(vars); |
io_arrayDestroy(vars); |
} |
} |
|
|