Minor code refactoring of src/atomic_ops.c (remove duplicated code)
authorIvan Maidanski <ivmai@mail.ru>
Fri, 21 Oct 2011 11:38:51 +0000 (15:38 +0400)
committerIvan Maidanski <ivmai@mail.ru>
Fri, 21 Oct 2011 11:40:51 +0000 (15:40 +0400)
commita405e787be14298d3c192d91a72121d5f3ebba05
tree8f4ec9632fe951ec95c4c7e4b16630298b5cee23
parent3b4412804e05f079894211a4b75039d212c2d96b
Minor code refactoring of src/atomic_ops.c (remove duplicated code)

* src/atomic_ops.c (block_all_signals): New inline function (move the
code from AO_compare_and_swap_emulation).
* src/atomic_ops.c (AO_compare_and_swap_emulation,
AO_compare_double_and_swap_double_emulation): Use block_all_signals().
src/atomic_ops.c