Fix test_cpp assertion violation in find-leak mode
authorIvan Maidanski <ivmai@mail.ru>
Wed, 21 Nov 2018 21:32:50 +0000 (00:32 +0300)
committerIvan Maidanski <ivmai@mail.ru>
Wed, 21 Nov 2018 21:53:33 +0000 (00:53 +0300)
commiteb50313129c8a053ba5ebc491be828a2b10100d9
treec1fdcee5075c16e47a4945abe7f94f1675b71553
parent06019fb90df660a8a10d2eade85b6bd69c82cfcc
Fix test_cpp assertion violation in find-leak mode

* tests/test_cpp.cc (C.Test, D.Test, F.Test): Do not fail on
nFreed>=0.8*nAllocated[F] assertion violation if GC_get_find_leak() returns
non-zero; replace .8*nAllocated[F] to (nAllocated[F]/5)*4 to avoid
floating-point operations.
tests/test_cpp.cc