|
From: <sv...@va...> - 2006-09-12 21:05:52
|
Author: sewardj
Date: 2006-09-12 22:05:48 +0100 (Tue, 12 Sep 2006)
New Revision: 6054
Log:
Merge r6049 (fix for #133694, from Tom Hughes)
Modified:
branches/VALGRIND_3_2_BRANCH/coregrind/m_aspacemgr/aspacemgr.c
Modified: branches/VALGRIND_3_2_BRANCH/coregrind/m_aspacemgr/aspacemgr.c
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- branches/VALGRIND_3_2_BRANCH/coregrind/m_aspacemgr/aspacemgr.c 2006-0=
9-12 19:10:08 UTC (rev 6053)
+++ branches/VALGRIND_3_2_BRANCH/coregrind/m_aspacemgr/aspacemgr.c 2006-0=
9-12 21:05:48 UTC (rev 6054)
@@ -2251,6 +2251,10 @@
&& /* check previous comparison is meaningful */
aspacem_maxAddr < Addr_MAX)
seg.kind =3D SkResvn;
+ else=20
+ /* Ditto for segments from below aspacem_minAddr. */
+ if (seg.end < aspacem_minAddr && aspacem_minAddr > 0)
+ seg.kind =3D SkResvn;
else
seg.kind =3D SkFree;
=20
|