Fix coverity warnings 718636 and 718635

The result of the swap was not checked.
pull/58/merge
Eric Leblond 13 years ago committed by Victor Julien
parent d3824bd1ab
commit a7afa845a6

@ -1025,7 +1025,7 @@ void TmThreadActivateDummySlot()
} }
SC_ATOMIC_SET(s->slot_data, slot_data); 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; TmDummySlot *dslot;
TAILQ_FOREACH(dslot, &dummy_slots, next) { 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; dslot->slot->SlotThreadInit = NULL;
} }
} }

Loading…
Cancel
Save