|
From: <sv...@va...> - 2005-09-20 13:34:04
|
Author: tom
Date: 2005-09-20 14:33:56 +0100 (Tue, 20 Sep 2005)
New Revision: 4703
Log:
Setup the address for shmat correctly.
Modified:
branches/ASPACEM/coregrind/m_syswrap/syswrap-generic.c
Modified: branches/ASPACEM/coregrind/m_syswrap/syswrap-generic.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/ASPACEM/coregrind/m_syswrap/syswrap-generic.c 2005-09-20 13:=
31:44 UTC (rev 4702)
+++ branches/ASPACEM/coregrind/m_syswrap/syswrap-generic.c 2005-09-20 13:=
33:56 UTC (rev 4703)
@@ -1605,7 +1605,7 @@
if (arg1 =3D=3D 0) {
tmp =3D VG_(am_get_advisory_client_simple)(0, segmentSize, &ok);
if (ok)
- arg1 =3D ok;
+ arg1 =3D tmp;
}
else if (!ML_(valid_client_addr)(arg1, segmentSize, tid, "shmat"))
arg1 =3D 0;
|