|
|
| version 1.5.2.11, 2011/11/03 15:22:47 | version 1.6, 2011/11/03 15:32:21 |
|---|---|
| Line 164 makeReply: | Line 164 makeReply: |
| if (argc && arr) { | if (argc && arr) { |
| /* Go Encapsulate variables ... */ | /* Go Encapsulate variables ... */ |
| if ((i = io_vars2buffer(buf + Limit, s->srv_netbuf - Limit, arr)) == -1) { | if ((i = io_vars2buffer(buf + Limit, s->srv_netbuf - Limit, arr)) == -1) { |
| rpc_srv_freeVars(f); | io_clrVars(f->func_vars); |
| argc = 0; | argc = 0; |
| ret = -7; | ret = -7; |
| rpc_SetErr(EBADRPC, "Error:: in prepare RPC packet values (-7) ...\n"); | rpc_SetErr(EBADRPC, "Error:: in prepare RPC packet values (-7) ...\n"); |
| Line 172 makeReply: | Line 172 makeReply: |
| } else { | } else { |
| Limit += i; | Limit += i; |
| rpc_srv_freeVars(f); | io_clrVars(f->func_vars); |
| } | } |
| } | } |