Workaround 'duplicate expression for condition and assignment' cppcheck FP
authorIvan Maidanski <ivmai@mail.ru>
Tue, 23 Apr 2019 19:21:54 +0000 (22:21 +0300)
committerIvan Maidanski <ivmai@mail.ru>
Tue, 23 Apr 2019 19:21:54 +0000 (22:21 +0300)
commitfa8b492e30a8161416c9362843c21d049735b848
tree9e94f6901b011557c9722ce94e94bdf8394e8d08
parenta8c5ee41a95a1a541f088582de909f537a6827d9
Workaround 'duplicate expression for condition and assignment' cppcheck FP

The entitled cppcheck warnings are false positives.

* alloc.c (GC_should_collect): Move reassignment of the global variable
which is checked in the conditional expression to the end of the
conditional block statement.
* finalize.c (GC_notify_or_invoke_finalizers): Likewise.
* mark.c [WRAP_MARK_SOME] (GC_mark_some): Likewise.
alloc.c
finalize.c
mark.c