You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@qpid.apache.org by kg...@apache.org on 2015/03/27 22:29:36 UTC

svn commit: r1669690 - in /qpid/dispatch/trunk/src: alloc_pool.c router_config.c

Author: kgiusti
Date: Fri Mar 27 21:29:35 2015
New Revision: 1669690

URL: http://svn.apache.org/r1669690
Log:
NO-JIRA: annotate pool allocator for coverity scan

Modified:
    qpid/dispatch/trunk/src/alloc_pool.c
    qpid/dispatch/trunk/src/router_config.c

Modified: qpid/dispatch/trunk/src/alloc_pool.c
URL: http://svn.apache.org/viewvc/qpid/dispatch/trunk/src/alloc_pool.c?rev=1669690&r1=1669689&r2=1669690&view=diff
==============================================================================
--- qpid/dispatch/trunk/src/alloc_pool.c (original)
+++ qpid/dispatch/trunk/src/alloc_pool.c Fri Mar 27 21:29:35 2015
@@ -106,6 +106,7 @@ static void qd_alloc_init(qd_alloc_type_
 }
 
 
+/* coverity[+alloc] */
 void *qd_alloc(qd_alloc_type_desc_t *desc, qd_alloc_pool_t **tpool)
 {
     int idx;
@@ -198,6 +199,7 @@ void *qd_alloc(qd_alloc_type_desc_t *des
 }
 
 
+/* coverity[+free : arg-2] */
 void qd_dealloc(qd_alloc_type_desc_t *desc, qd_alloc_pool_t **tpool, void *p)
 {
     if (!p) return;

Modified: qpid/dispatch/trunk/src/router_config.c
URL: http://svn.apache.org/viewvc/qpid/dispatch/trunk/src/router_config.c?rev=1669690&r1=1669689&r2=1669690&view=diff
==============================================================================
--- qpid/dispatch/trunk/src/router_config.c (original)
+++ qpid/dispatch/trunk/src/router_config.c Fri Mar 27 21:29:35 2015
@@ -231,6 +231,7 @@ qd_error_t qd_router_configure_lrp(qd_ro
     addr->block_deletion = true;
 
     sys_mutex_unlock(router->lock);
+    qd_field_iterator_free(iter);
     free(prefix);
     free(connector);
     return qd_error_code();



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org