Diff for /libaitrpc/src/builtin.c between versions 1.3.2.10 and 1.3.2.11

version 1.3.2.10, 2011/09/07 00:47:14 version 1.3.2.11, 2011/09/07 00:53:06
Line 244  rpcBLOBServerVars(rpc_func_t *call, int ic, array_t *i Line 244  rpcBLOBServerVars(rpc_func_t *call, int ic, array_t *i
         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);
         len = i * sizeof str;          len = i * sizeof str;
   
           if (!len) {
                   AIT_SET_STR(io_array(vals, 0, ait_val_t*), "");
                   return 0;
           }
   
         if (!(val = malloc(len))) {          if (!(val = malloc(len))) {
                 LOGERR;                  LOGERR;
                 pthread_mutex_unlock(&srv->srv_blob.mtx);                  pthread_mutex_unlock(&srv->srv_blob.mtx);

Removed from v.1.3.2.10  
changed lines
  Added in v.1.3.2.11


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