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