|
From: <sv...@va...> - 2015-01-24 18:26:10
|
Author: florian
Date: Sat Jan 24 18:26:05 2015
New Revision: 14887
Log:
Followup to r14886. So it turned out that in m_addrinfo we were already
strduping the filename which I failed to spot. Thanks to Philippe for
pointing that out.
Modified:
trunk/coregrind/m_addrinfo.c
Modified: trunk/coregrind/m_addrinfo.c
==============================================================================
--- trunk/coregrind/m_addrinfo.c (original)
+++ trunk/coregrind/m_addrinfo.c Sat Jan 24 18:26:05 2015
@@ -295,10 +295,6 @@
if (seg->kind == SkFileC)
ai->Addr.SegmentKind.filename
= VG_(strdup)("mc.da.skfname", VG_(am_get_filename)(seg));
- if (ai->Addr.SegmentKind.filename != NULL)
- ai->Addr.SegmentKind.filename
- = VG_(strdup)("mc.da.skfname",
- ai->Addr.SegmentKind.filename);
ai->Addr.SegmentKind.hasR = seg->hasR;
ai->Addr.SegmentKind.hasW = seg->hasW;
ai->Addr.SegmentKind.hasX = seg->hasX;
|