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

struct msszddd_header*(* msszdd_decompressor::open)(struct msszdd_decompressor *self, char *filename) [read]

Opens a SZDD file and reads the header.

If the file opened is a valid SZDD helpfile, all headers will be read and a msszddd_header structure will be returned.

In the case of an error occuring, NULL is returned and the error code is available from last_error().

The filename pointer should be considered "in use" until close() is called on the SZDD file.

Parameters:
self a self-referential pointer to the msszdd_decompressor instance being called
filename the filename of the SZDD compressde file. This is passed directly to mspack_system::open().
Returns:
a pointer to a msszddd_header structure, or NULL on failure
See also:
close()


Generated by  Doxygen 1.6.0   Back to index