From 92c8414dd1b8771e9e1d1ab4cde694669edf4be5 Mon Sep 17 00:00:00 2001 From: simonmar Date: Wed, 24 Apr 2002 15:47:34 +0000 Subject: [PATCH] [project @ 2002-04-24 15:47:34 by simonmar] Update foreign import syntax --- GHC/Stable.lhs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/GHC/Stable.lhs b/GHC/Stable.lhs index 0fc7e33..b7c0d65 100644 --- a/GHC/Stable.lhs +++ b/GHC/Stable.lhs @@ -1,5 +1,5 @@ % ----------------------------------------------------------------------------- -% $Id: Stable.lhs,v 1.2 2002/03/14 12:09:52 simonmar Exp $ +% $Id: Stable.lhs,v 1.3 2002/04/24 15:47:34 simonmar Exp $ % % (c) The GHC Team, 1992-2000 % @@ -37,7 +37,7 @@ newStablePtr a = IO $ \ s -> deRefStablePtr :: StablePtr a -> IO a deRefStablePtr (StablePtr sp) = IO $ \s -> deRefStablePtr# sp s -foreign import unsafe freeStablePtr :: StablePtr a -> IO () +foreign import ccall unsafe freeStablePtr :: StablePtr a -> IO () castStablePtrToPtr :: StablePtr a -> Ptr () castStablePtrToPtr (StablePtr s) = Ptr (unsafeCoerce# s) -- 1.7.10.4