From: Nicholas Nethercote Date: Mon, 2 Apr 2007 03:11:41 +0000 (+0000) Subject: Explicitly zero CCs. It's already being done by VG_(OSet_AllocNode), but X-Git-Tag: svn/VALGRIND_3_3_0~292 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=9dae2dbbdf1cb59c7c0fa105c6d7752c749ead7f;p=thirdparty%2Fvalgrind.git Explicitly zero CCs. It's already being done by VG_(OSet_AllocNode), but that's more by chance than design. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6691 --- diff --git a/cachegrind/cg_main.c b/cachegrind/cg_main.c index b0768f7730..d0ef0a1eff 100644 --- a/cachegrind/cg_main.c +++ b/cachegrind/cg_main.c @@ -237,6 +237,15 @@ static LineCC* get_lineCC(Addr origAddr) lineCC->loc.file = get_perm_string(loc.file); lineCC->loc.fn = get_perm_string(loc.fn); lineCC->loc.line = loc.line; + lineCC->Ir.a = 0; + lineCC->Ir.m1 = 0; + lineCC->Ir.m2 = 0; + lineCC->Dr.a = 0; + lineCC->Dr.m1 = 0; + lineCC->Dr.m2 = 0; + lineCC->Dw.a = 0; + lineCC->Dw.m1 = 0; + lineCC->Dw.m2 = 0; VG_(OSet_Insert)(CC_table, lineCC); }