eliminate a warning
authorSimon Marlow <simonmar@microsoft.com>
Mon, 27 Mar 2006 12:23:23 +0000 (12:23 +0000)
committerSimon Marlow <simonmar@microsoft.com>
Mon, 27 Mar 2006 12:23:23 +0000 (12:23 +0000)
ghc/includes/SMP.h

index 93af9df..5974c96 100644 (file)
@@ -121,7 +121,7 @@ lockClosure(StgClosure *p)
     do {
        nat i = 0;
        do {
-           info = xchg((P_)&p->header.info, (W_)&stg_WHITEHOLE_info);
+           info = xchg((P_)(void *)&p->header.info, (W_)&stg_WHITEHOLE_info);
            if (info != (W_)&stg_WHITEHOLE_info) return (StgInfoTable *)info;
        } while (++i < SPIN_COUNT);
        yieldThread();