cvs commit: fptools/libraries/base/Foreign ForeignPtr.hs
fptools/libraries/base/Foreign/Marshal Alloc.hs fptools/libraries/base/GHC
ForeignPtr.hs
Ross Paterson
ross@soi.city.ac.uk
Thu, 22 May 2003 10:09:21 +0100
On Thu, May 22, 2003 at 01:24:33AM -0700, Manuel Chakravarty wrote:
> chak 2003/05/22 01:24:33 PDT
>
> Modified files:
> libraries/base/Foreign ForeignPtr.hs
> libraries/base/Foreign/Marshal Alloc.hs
> libraries/base/GHC ForeignPtr.hs
> Log:
> Added a `FinalizerPtr' synonym as in the FFI Addendum (RC 10).
How about putting this in Foreign.Ptr? That makes some sense by itself,
and would avoid a cyclic dependency between Foreign.ForeignPtr and
Foreign.Marshal.Alloc for the reference (non-GHC) implementation of
mallocForeignPtr.