--- psiconv/trunk/lib/psiconv/parse.h 2003/11/23 21:47:24 167 +++ psiconv/trunk/lib/psiconv/parse.h 2003/11/25 17:57:05 168 @@ -29,12 +29,14 @@ #include #include #include +#include #ifdef __cplusplus extern "C" { #endif /* __cplusplus */ -extern psiconv_file_type_t psiconv_file_type(psiconv_buffer buf, +extern psiconv_file_type_t psiconv_file_type(psiconv_config config, + psiconv_buffer buf, int *length, psiconv_header_section *result); @@ -45,7 +47,8 @@ this is valid even if (*result)->file equals NULL). Note that (*result)->file may be NULL if this file type is unknown or unsupported! */ -extern int psiconv_parse(const psiconv_buffer buf,psiconv_file *result); +extern int psiconv_parse(psiconv_config config, + const psiconv_buffer buf,psiconv_file *result); #ifdef __cplusplus }