|
From: <sv...@va...> - 2008-05-06 15:40:56
|
Author: sewardj
Date: 2008-05-06 16:40:32 +0100 (Tue, 06 May 2008)
New Revision: 8009
Log:
Why doesn't this sodding language have a half-decent type system?
This took me all day to track down. Gimme Haskell any day.
Modified:
trunk/memcheck/mc_machine.c
Modified: trunk/memcheck/mc_machine.c
===================================================================
--- trunk/memcheck/mc_machine.c 2008-05-06 08:14:57 UTC (rev 8008)
+++ trunk/memcheck/mc_machine.c 2008-05-06 15:40:32 UTC (rev 8009)
@@ -142,7 +142,7 @@
return GOF(GPRn);
by testing ox instead of o, and setting ox back 4 bytes when sz == 4.
*/
- Bool ox = sz == 8 ? o : (o - 4);
+ Int ox = sz == 8 ? o : (o - 4);
if (ox == GOF(GPR0)) return ox;
if (ox == GOF(GPR1)) return ox;
if (ox == GOF(GPR2)) return ox;
|