Eliminate GCC-5 ASan global-buffer-overflow false positive for AO_stack_bl
authorIvan Maidanski <ivmai@mail.ru>
Wed, 20 Dec 2017 07:22:20 +0000 (10:22 +0300)
committerIvan Maidanski <ivmai@mail.ru>
Fri, 22 Dec 2017 07:46:36 +0000 (10:46 +0300)
commit05d9aab3321541ab10e83c73cb0d9681f82fbe63
tree6730e7d968ed089a4d58db5921dae9ef2aadae59
parentcadb870ee38af6e4b6f61d9a1b104b8d3d517fac
Eliminate GCC-5 ASan global-buffer-overflow false positive for AO_stack_bl

* src/atomic_ops_stack.c [AO_USE_ALMOST_LOCK_FREE]
(AO_stack_push_explicit_aux_release): Replace a->AO_stack_bl+i with
&a->AO_stack_bl[i] (including the case of i==0).
src/atomic_ops_stack.c