Re: again: nullForeignPtr

2003-07-08 Thread Axel Simon
On Mon, Jul 07, 2003 at 07:31:13PM +0100, Alastair Reid wrote: the discussion on ForeignPtrs without finalizers didn't come to a conclusion. I specifically need the nullForeignPtr which was easy enough with the FFI of GHC 5.04: [...] do I have to create a dummy C function? Yes,

Re: again: nullForeignPtr

2003-07-08 Thread Alastair Reid
The need for nullForeignPtr arises when a function expects a pointer to some data structure or a null pointer. In this case I cannot make the foreign import have the type (Maybe (ForeignPtr ()) since it's not accepted by the FFI. I guess I've mostly used this trick with GreenCard whcih