Logo Search packages:      
Sourcecode: cabextract version File versions  Download package

void(* mschm_decompressor::close)(struct mschm_decompressor *self, struct mschmd_header *chm)

Closes a previously opened CHM helpfile.

This closes a CHM helpfile, frees the mschmd_header and all mschmd_file structures associated with it (if any). This works on both helpfiles opened with open() and helpfiles opened with fast_open().

The CHM header pointer is now invalid and cannot be used again. All mschmd_file pointers referencing that CHM are also now invalid, and cannot be used again.

self a self-referential pointer to the mschm_decompressor instance being called
chm the CHM helpfile to close
See also:
open(), fast_open()

Generated by  Doxygen 1.6.0   Back to index