Diff for /libaitrpc/src/builtin.c between versions 1.7.2.9 and 1.8.2.1

version 1.7.2.9, 2012/05/18 15:24:33 version 1.8.2.1, 2012/05/28 08:02:00
Line 63  rpcServerClients(rpc_cli_t *cli, struct tagRPCCall *rp Line 63  rpcServerClients(rpc_cli_t *cli, struct tagRPCCall *rp
         srv = RPC_SRV_SERVER(cli);          srv = RPC_SRV_SERVER(cli);
   
         len = io_arraySize(srv->srv_clients) * STRSIZ;          len = io_arraySize(srv->srv_clients) * STRSIZ;
        if (!(val = malloc(len))) {        if (!(val = io_malloc(len))) {
                 LOGERR;                  LOGERR;
                 return -1;                  return -1;
         } else          } else
Line 85  rpcServerClients(rpc_cli_t *cli, struct tagRPCCall *rp Line 85  rpcServerClients(rpc_cli_t *cli, struct tagRPCCall *rp
   
         /* return values */          /* return values */
         AIT_SET_STR(io_getVars(&RPC_RETVARS(cli), 0), val);          AIT_SET_STR(io_getVars(&RPC_RETVARS(cli), 0), val);
        free(val);        io_free(val);
         return 0;          return 0;
 }  }
   
Line 105  rpcServerCalls(rpc_cli_t *cli, struct tagRPCCall *rpc, Line 105  rpcServerCalls(rpc_cli_t *cli, struct tagRPCCall *rpc,
                 i++;                  i++;
         len = i * STRSIZ;          len = i * STRSIZ;
   
        if (!(val = malloc(len))) {        if (!(val = io_malloc(len))) {
                 LOGERR;                  LOGERR;
                 return -1;                  return -1;
         } else          } else
Line 121  rpcServerCalls(rpc_cli_t *cli, struct tagRPCCall *rpc, Line 121  rpcServerCalls(rpc_cli_t *cli, struct tagRPCCall *rpc,
   
         /* return variables */          /* return variables */
         AIT_SET_STR(io_getVars(&RPC_RETVARS(cli), 0), val);          AIT_SET_STR(io_getVars(&RPC_RETVARS(cli), 0), val);
        free(val);        io_free(val);
         return 0;          return 0;
 }  }
   
Line 203  rpcBLOBServerVars(rpc_cli_t *cli, struct tagRPCCall *r Line 203  rpcBLOBServerVars(rpc_cli_t *cli, struct tagRPCCall *r
                 return 0;                  return 0;
         }          }
   
        if (!(val = malloc(len))) {        if (!(val = io_malloc(len))) {
                 LOGERR;                  LOGERR;
                 return -1;                  return -1;
         } else          } else
Line 216  rpcBLOBServerVars(rpc_cli_t *cli, struct tagRPCCall *r Line 216  rpcBLOBServerVars(rpc_cli_t *cli, struct tagRPCCall *r
         }          }
   
         AIT_SET_STR(io_getVars(&RPC_RETVARS(cli), 0), val);          AIT_SET_STR(io_getVars(&RPC_RETVARS(cli), 0), val);
        free(val);        io_free(val);
         return 0;          return 0;
 }  }
   
Line 240  rpcBLOBServerClients(rpc_cli_t *cli, struct tagRPCCall Line 240  rpcBLOBServerClients(rpc_cli_t *cli, struct tagRPCCall
         }          }
   
         len = io_arraySize(srv->srv_blob.clients) * STRSIZ;          len = io_arraySize(srv->srv_blob.clients) * STRSIZ;
        if (!(val = malloc(len))) {        if (!(val = io_malloc(len))) {
                 LOGERR;                  LOGERR;
                 return -1;                  return -1;
         } else          } else
Line 261  rpcBLOBServerClients(rpc_cli_t *cli, struct tagRPCCall Line 261  rpcBLOBServerClients(rpc_cli_t *cli, struct tagRPCCall
         }          }
   
         AIT_SET_STR(io_getVars(&RPC_RETVARS(cli), 0), val);          AIT_SET_STR(io_getVars(&RPC_RETVARS(cli), 0), val);
        free(val);        io_free(val);
         return 0;          return 0;
 }  }
   

Removed from v.1.7.2.9  
changed lines
  Added in v.1.8.2.1


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>