From: Philippe Waroquiers Date: Tue, 2 Sep 2014 19:26:40 +0000 (+0000) Subject: Fix wrong operator = (instead of ==) in assertion X-Git-Tag: svn/VALGRIND_3_10_0~72 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f00a9f2c0dd7fe1983d8dabce83c916d654310ab;p=thirdparty%2Fvalgrind.git Fix wrong operator = (instead of ==) in assertion Assertion had a side effect (detected by Coverity) git-svn-id: svn://svn.valgrind.org/valgrind/trunk@14435 --- diff --git a/memcheck/mc_errors.c b/memcheck/mc_errors.c index 698f75baa7..c5f18fe8cd 100644 --- a/memcheck/mc_errors.c +++ b/memcheck/mc_errors.c @@ -1551,7 +1551,7 @@ void MC_(update_extra_suppression_use) ( Error* err, Supp* su) MC_LeakSuppExtra *lse = (MC_LeakSuppExtra*) VG_(get_supp_extra) (su); MC_Error* extra = VG_(get_error_extra)(err); - tl_assert (lse->leak_search_gen = MC_(leak_search_gen)); + tl_assert (lse->leak_search_gen == MC_(leak_search_gen)); lse->blocks_suppressed += extra->Err.Leak.lr->num_blocks; lse->bytes_suppressed += extra->Err.Leak.lr->szB + extra->Err.Leak.lr->indirect_szB;