Diff for /libaitrpc/src/builtin.c between versions 1.1.1.1.2.6 and 1.1.1.1.2.8

version 1.1.1.1.2.6, 2010/07/08 09:18:51 version 1.1.1.1.2.8, 2011/03/15 15:46:58
Line 163  rpcBLOBServerVars(rpc_func_t *call, int ic, rpc_val_t  Line 163  rpcBLOBServerVars(rpc_func_t *call, int ic, rpc_val_t 
         for (i = 0, b = srv->srv_blob.blobs; b; i++, b = b->blob_next);          for (i = 0, b = srv->srv_blob.blobs; b; i++, b = b->blob_next);
         if (!(vals = rpc_srv_retValsCall(call, i))) {          if (!(vals = rpc_srv_retValsCall(call, i))) {
                 pthread_mutex_unlock(&srv->srv_blob.mtx);                  pthread_mutex_unlock(&srv->srv_blob.mtx);
                return -1;                return 0;
         }          }
   
         for (b = srv->srv_blob.blobs, v = vals; b; b = b->blob_next)          for (b = srv->srv_blob.blobs, v = vals; b; b = b->blob_next)
Line 178  rpcBLOBServerState(rpc_func_t *call, int ic, rpc_val_t Line 178  rpcBLOBServerState(rpc_func_t *call, int ic, rpc_val_t
 {  {
         rpc_srv_t *srv;          rpc_srv_t *srv;
   
        RPC_CALLBACK_CHECK_INPUT(call);        RPC_CALLBACK_CHK_ARGS(call, ic);
        RPC_CALLBACK_CHK_RETARGS(call, ic); 
         if (!call->func_parent)          if (!call->func_parent)
                 return -1;                  return -1;
         else          else

Removed from v.1.1.1.1.2.6  
changed lines
  Added in v.1.1.1.1.2.8


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