|
From: <sv...@va...> - 2008-11-06 09:22:56
|
Author: sewardj
Date: 2008-11-06 09:22:50 +0000 (Thu, 06 Nov 2008)
New Revision: 8735
Log:
Fix integer-pointer comparisons in new spu_ wrappers.
Modified:
trunk/coregrind/m_syswrap/syswrap-ppc32-linux.c
Modified: trunk/coregrind/m_syswrap/syswrap-ppc32-linux.c
===================================================================
--- trunk/coregrind/m_syswrap/syswrap-ppc32-linux.c 2008-11-05 16:59:55 UTC (rev 8734)
+++ trunk/coregrind/m_syswrap/syswrap-ppc32-linux.c 2008-11-06 09:22:50 UTC (rev 8735)
@@ -1463,13 +1463,13 @@
PRE(sys_spu_run)
{
*flags |= SfMayBlock;
- if (ARG2 != NULL)
- PRE_MEM_WRITE("npc", ARG2, sizeof(unsigned int));
+ if (ARG2 != 0)
+ PRE_MEM_WRITE("npc", ARG2, sizeof(unsigned int));
PRE_MEM_READ("event", ARG3, sizeof(unsigned int));
}
POST(sys_spu_run)
{
- if (ARG2 != NULL)
+ if (ARG2 != 0)
POST_MEM_WRITE(ARG2, sizeof(unsigned int));
}
|