On 13-Jul-2003, Wolfgang Thaller <[EMAIL PROTECTED]> wrote:
> Daan Leijen <[EMAIL PROTECTED]> wrote:
> 
> >(allthough it doesn't answer the question of  [...] how to add parameters 
> >to the new newForeignPtr function,)
> 
> Should there perhaps be something like ...
> 
> newForeignPtrWithUserData :: Ptr a -> Ptr b -> FunPtr (Ptr a -> Ptr b -> IO 
> ()) -> IO (ForeignPtr a)
> 
> ... where the second argument is a "userData" pointer that gets passed on 
> to the finalizer?

IMHO yes!

-- 
Fergus Henderson <[EMAIL PROTECTED]>  |  "I have always known that the pursuit
The University of Melbourne         |  of excellence is a lethal habit"
WWW: <http://www.cs.mu.oz.au/~fjh>  |     -- the last words of T. S. Garp.
_______________________________________________
FFI mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/ffi

Reply via email to