]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
virCondDestroy: Lose attribute RETURN_CHECK
authorMichal Privoznik <mprivozn@redhat.com>
Thu, 7 Feb 2013 14:03:17 +0000 (15:03 +0100)
committerMichal Privoznik <mprivozn@redhat.com>
Fri, 8 Feb 2013 08:12:11 +0000 (09:12 +0100)
We are wrapping it in ignore_value() anyway.

src/nwfilter/nwfilter_dhcpsnoop.c
src/qemu/qemu_agent.c
src/qemu/qemu_domain.c
src/qemu/qemu_monitor.c
src/rpc/virnetclient.c
src/util/virthread.h
src/util/virthreadpool.c
tools/console.c

index 90b5615a8050fdc57fad3ab72b715e5dab983b1e..512406907843cee568d025cfbd227983ad65d1f2 100644 (file)
@@ -636,7 +636,7 @@ virNWFilterSnoopReqFree(virNWFilterSnoopReqPtr req)
     virNWFilterHashTableFree(req->vars);
 
     virMutexDestroy(&req->lock);
-    ignore_value(virCondDestroy(&req->threadStatusCond));
+    virCondDestroy(&req->threadStatusCond);
 
     VIR_FREE(req);
 }
index 05641da9a2e52346dc58d38ad8741afba553ada9..ebe777b3bc0daf122492c8231b46cb067ac84fc3 100644 (file)
@@ -158,7 +158,7 @@ static void qemuAgentDispose(void *obj)
     VIR_DEBUG("mon=%p", mon);
     if (mon->cb && mon->cb->destroy)
         (mon->cb->destroy)(mon, mon->vm);
-    ignore_value(virCondDestroy(&mon->notify));
+    virCondDestroy(&mon->notify);
     VIR_FREE(mon->buffer);
 }
 
index 5bf0ab002ac8980a88e4bc9061075cf86e9abf96..46c22e18b79851ccc0f26fbf0fb012c695f9fd07 100644 (file)
@@ -133,7 +133,7 @@ qemuDomainObjInitJob(qemuDomainObjPrivatePtr priv)
         return -1;
 
     if (virCondInit(&priv->job.asyncCond) < 0) {
-        ignore_value(virCondDestroy(&priv->job.cond));
+        virCondDestroy(&priv->job.cond);
         return -1;
     }
 
@@ -194,8 +194,8 @@ qemuDomainObjTransferJob(virDomainObjPtr obj)
 static void
 qemuDomainObjFreeJob(qemuDomainObjPrivatePtr priv)
 {
-    ignore_value(virCondDestroy(&priv->job.cond));
-    ignore_value(virCondDestroy(&priv->job.asyncCond));
+    virCondDestroy(&priv->job.cond);
+    virCondDestroy(&priv->job.asyncCond);
 }
 
 static bool
index 3f1aed85957410f833a424e297a8f51c6777a60e..7af571d99493a41977b09fd2218c384dc55d2d48 100644 (file)
@@ -236,8 +236,7 @@ static void qemuMonitorDispose(void *obj)
     VIR_DEBUG("mon=%p", mon);
     if (mon->cb && mon->cb->destroy)
         (mon->cb->destroy)(mon, mon->vm);
-    if (virCondDestroy(&mon->notify) < 0)
-    {}
+    virCondDestroy(&mon->notify);
     VIR_FREE(mon->buffer);
 }
 
index 44638e2bda5a9b65a6b51c4125827b58aec00fda..4efa578fd999b24211befd9e22a70f9e959eb8d6 100644 (file)
@@ -1382,7 +1382,7 @@ static bool virNetClientIOEventLoopRemoveDone(virNetClientCallPtr call,
         VIR_DEBUG("Removing completed call %p", call);
         if (call->expectReply)
             VIR_WARN("Got a call expecting a reply but without a waiting thread");
-        ignore_value(virCondDestroy(&call->cond));
+        virCondDestroy(&call->cond);
         VIR_FREE(call->msg);
         VIR_FREE(call);
     }
@@ -1409,7 +1409,7 @@ virNetClientIOEventLoopRemoveAll(virNetClientCallPtr call,
         return false;
 
     VIR_DEBUG("Removing call %p", call);
-    ignore_value(virCondDestroy(&call->cond));
+    virCondDestroy(&call->cond);
     VIR_FREE(call->msg);
     VIR_FREE(call);
     return true;
@@ -1972,7 +1972,7 @@ static int virNetClientSendInternal(virNetClientPtr client,
     if (ret == 1)
         return 1;
 
-    ignore_value(virCondDestroy(&call->cond));
+    virCondDestroy(&call->cond);
     VIR_FREE(call);
     return ret;
 }
index c2094406c0415e710b52029df09cecfeeb50680f..c59a2cfddf77ff6d25a0629f16716bd4367f5ba4 100644 (file)
@@ -87,7 +87,7 @@ void virMutexUnlock(virMutexPtr m);
 
 
 int virCondInit(virCondPtr c) ATTRIBUTE_RETURN_CHECK;
-int virCondDestroy(virCondPtr c) ATTRIBUTE_RETURN_CHECK;
+int virCondDestroy(virCondPtr c);
 
 /* virCondWait, virCondWaitUntil:
  * These functions can return without the associated predicate
index 7b8ba70a75c27442db9e2502dd80c620b2d4c155..e6571456c83204e2db2d6a4781ac25fb2f236727 100644 (file)
@@ -271,11 +271,11 @@ void virThreadPoolFree(virThreadPoolPtr pool)
     VIR_FREE(pool->workers);
     virMutexUnlock(&pool->mutex);
     virMutexDestroy(&pool->mutex);
-    ignore_value(virCondDestroy(&pool->quit_cond));
-    ignore_value(virCondDestroy(&pool->cond));
+    virCondDestroy(&pool->quit_cond);
+    virCondDestroy(&pool->cond);
     if (priority) {
         VIR_FREE(pool->prioWorkers);
-        ignore_value(virCondDestroy(&pool->prioCond));
+        virCondDestroy(&pool->prioCond);
     }
     VIR_FREE(pool);
 }
index 29873eacf24dfa6eff66383a87741ac0bbbced4e..e4231347515077c81ab3f9a0bcfeab12ed0974df 100644 (file)
@@ -407,7 +407,7 @@ int vshRunConsole(virDomainPtr dom,
         if (con->st)
             virStreamFree(con->st);
         virMutexDestroy(&con->lock);
-        ignore_value(virCondDestroy(&con->cond));
+        virCondDestroy(&con->cond);
         VIR_FREE(con);
     }