version 1.5, 2011/09/07 07:24:21
|
version 1.5.2.1, 2011/11/03 13:35:39
|
Line 47 SUCH DAMAGE.
|
Line 47 SUCH DAMAGE.
|
|
|
|
|
/* |
/* |
* rpc_srv_allocVars() Allocate array for call variables, | * rpc_srv_allocVars() Allocate array for call variables |
if already allocated memory for RPC call reallocate used space | |
* @call = RPC function call |
* @call = RPC function call |
* @varnum = Number of variables, if ==0 free previous allocated variables | * @varnum = Number of variables, if ==0 return already allocated variables number |
* return: -1 error, !=-1 return varnum value |
* return: -1 error, !=-1 return varnum value |
*/ |
*/ |
inline int |
inline int |
Line 100 rpc_srv_destroyVars(rpc_func_t * __restrict call)
|
Line 99 rpc_srv_destroyVars(rpc_func_t * __restrict call)
|
} |
} |
|
|
if (call->func_vars) { |
if (call->func_vars) { |
rpc_srv_freeVals(call); | rpc_srv_freeVars(call); |
|
|
io_arrayFree(call->func_vars); |
io_arrayFree(call->func_vars); |
io_arrayDestroy(&call->func_vars); |
io_arrayDestroy(&call->func_vars); |
Line 110 rpc_srv_destroyVars(rpc_func_t * __restrict call)
|
Line 109 rpc_srv_destroyVars(rpc_func_t * __restrict call)
|
} |
} |
|
|
/* |
/* |
* rpc_srv_freeVals() Clean values from variables of array | * rpc_srv_freeVars() Clean values from variables of array |
* @call = RPC function call |
* @call = RPC function call |
* return: -1 error, !=-1 Returned number of cleaned variables |
* return: -1 error, !=-1 Returned number of cleaned variables |
*/ |
*/ |
inline int |
inline int |
rpc_srv_freeVals(rpc_func_t * __restrict call) | rpc_srv_freeVars(rpc_func_t * __restrict call) |
{ |
{ |
register int i; |
register int i; |
|
|