From 71899d3e335e763e61f1308bd38b10a18b110791 Mon Sep 17 00:00:00 2001 From: Simon Marlow Date: Tue, 20 Jun 2006 15:06:18 +0000 Subject: [PATCH] fix a few sloppy conditionals caught by new test in CmmLint --- rts/Exception.cmm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rts/Exception.cmm b/rts/Exception.cmm index a897990..5c2ee95 100644 --- a/rts/Exception.cmm +++ b/rts/Exception.cmm @@ -119,7 +119,7 @@ unblockAsyncExceptionszh_fast /* Args: R1 :: IO a */ STK_CHK_GEN( WDS(2), R1_PTR, unblockAsyncExceptionszh_fast); - if (TO_W_(StgTSO_flags(CurrentTSO)) & TSO_BLOCKEX) { + if ((TO_W_(StgTSO_flags(CurrentTSO)) & TSO_BLOCKEX) != 0) { foreign "C" awakenBlockedExceptionQueue(MyCapability() "ptr", CurrentTSO "ptr") [R1]; -- 1.7.10.4