Workaround 'condition is redundant or null deref is possible' cppcheck FP
authorIvan Maidanski <ivmai@mail.ru>
Fri, 4 Oct 2019 20:43:09 +0000 (23:43 +0300)
committerIvan Maidanski <ivmai@mail.ru>
Fri, 4 Oct 2019 20:43:09 +0000 (23:43 +0300)
commitb0d0fafc346fd2b205f268ec6c40413dfdca9934
treef28ce7c4646c4e6a9f06cf740de7d362676b451b
parent890ad2c9930458392e19bba7964c69a405b6d3e0
Workaround 'condition is redundant or null deref is possible' cppcheck FP

* cord/cordprnt.c (MACRO_BLKSTMT_BEGIN, MACRO_BLKSTMT_END): New macro.
* cord/tests/de.c (MACRO_BLKSTMT_BEGIN, MACRO_BLKSTMT_END): Likewise.
* include/private/gc_priv.h (MACRO_BLKSTMT_BEGIN, MACRO_BLKSTMT_END):
Likewise.
* cord/cordprnt.c (OUT_OF_MEMORY): Use MACRO_BLKSTMT_BEGIN/END instead
of "do {" and "} while (0)".
* cord/tests/de.c (OUT_OF_MEMORY): Likewise.
* include/private/gc_priv.h (ABORT_ARG1, ABORT_ARG2, ABORT_ARG3):
Likewise.
cord/cordprnt.c
cord/tests/de.c
include/private/gc_priv.h