From a7afa845a646e7b78bac90ccd053cf886e1c0d90 Mon Sep 17 00:00:00 2001 From: Eric Leblond Date: Thu, 6 Sep 2012 09:59:14 +0200 Subject: [PATCH] Fix coverity warnings 718636 and 718635 The result of the swap was not checked. --- src/tm-threads.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/tm-threads.c b/src/tm-threads.c index cae708054a..629c367d1a 100644 --- a/src/tm-threads.c +++ b/src/tm-threads.c @@ -1025,7 +1025,7 @@ void TmThreadActivateDummySlot() } SC_ATOMIC_SET(s->slot_data, slot_data); } - SC_ATOMIC_CAS(&s->SlotFunc, TmDummyFunc, dslot->SlotFunc); + (void)SC_ATOMIC_CAS(&s->SlotFunc, TmDummyFunc, dslot->SlotFunc); } } @@ -1037,7 +1037,7 @@ void TmThreadDeActivateDummySlot() TmDummySlot *dslot; TAILQ_FOREACH(dslot, &dummy_slots, next) { - SC_ATOMIC_CAS(&dslot->slot->SlotFunc, dslot->SlotFunc, TmDummyFunc); + (void)SC_ATOMIC_CAS(&dslot->slot->SlotFunc, dslot->SlotFunc, TmDummyFunc); dslot->slot->SlotThreadInit = NULL; } }