search for: setup_onexit

Displaying 1 result from an estimated 1 matches for "setup_onexit".

2011 Mar 04
2
Fixing the HDF5 package: the on.exit mystery
...and C code, stripped of everything except what is needed to show the bug. What is supposed to happen is (*) the user calls R function hdf5load() (*) hdf5load() calls C function do_hdf5load() (*) do_hdf5load() opens the HDF5 file recording its HDF5 file id (fid) (*) do_hdf5load() calls C function setup_onexit, passing fid to it (*) setup_onexit sets up the on.exit call to be R function hdf5cleanup with fid as its argument (*) C function do_hdf5load() walks the HDF5 file's tree structure of groups of groups of [...] of datasets, mapping them to an R list of lists of [...] of array variables. This...