Diff for /libaitrpc/src/lists.c between versions 1.10 and 1.10.2.1

version 1.10, 2012/05/19 00:29:51 version 1.10.2.1, 2012/05/28 08:02:00
Line 69  rpc_srv_registerCall(rpc_srv_t * __restrict srv, u_sho Line 69  rpc_srv_registerCall(rpc_srv_t * __restrict srv, u_sho
                                 return 0;                                  return 0;
         }          }
   
        if (!(func = malloc(sizeof(rpc_func_t)))) {        if (!(func = io_malloc(sizeof(rpc_func_t)))) {
                 LOGERR;                  LOGERR;
                 return -1;                  return -1;
         } else {          } else {
Line 109  rpc_srv_unregisterCall(rpc_srv_t * __restrict srv, u_s Line 109  rpc_srv_unregisterCall(rpc_srv_t * __restrict srv, u_s
         TAILQ_REMOVE(&srv->srv_funcs, f, func_node);          TAILQ_REMOVE(&srv->srv_funcs, f, func_node);
   
         AIT_FREE_VAL(&f->func_name);          AIT_FREE_VAL(&f->func_name);
        free(f);        io_free(f);
         return 1;          return 1;
 }  }
   
Line 210  rpc_srv_unregisterBLOB(rpc_srv_t * __restrict srv, uin Line 210  rpc_srv_unregisterBLOB(rpc_srv_t * __restrict srv, uin
         TAILQ_REMOVE(&srv->srv_blob.blobs, b, blob_node);          TAILQ_REMOVE(&srv->srv_blob.blobs, b, blob_node);
   
         rpc_srv_blobFree(srv, b);          rpc_srv_blobFree(srv, b);
        free(b);        io_free(b);
         return 1;          return 1;
 }  }

Removed from v.1.10  
changed lines
  Added in v.1.10.2.1


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