From 844ecc37072d515513177c65a8c9dc35c9cdfc1a Mon Sep 17 00:00:00 2001 From: Xavier Roche Date: Mon, 19 Mar 2012 12:55:42 +0000 Subject: httrack 3.33.16 --- src/htsmodules.h | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'src/htsmodules.h') diff --git a/src/htsmodules.h b/src/htsmodules.h index 7d1154b..5d2b989 100644 --- a/src/htsmodules.h +++ b/src/htsmodules.h @@ -98,14 +98,22 @@ struct htsmoduleStruct { }; +/* Used to wrap module initialization */ +/* return 1 if init was ok */ +typedef int (*t_htsWrapperInit)(char *fn, char *args); +typedef int (*t_htsWrapperExit)(void); +typedef int (*t_htsWrapperPlugInit)(char *args); + +/* Library internal definictions */ +#ifdef HTS_INTERNAL_BYTECODE extern void htspe_init(void); extern int hts_parse_externals(htsmoduleStruct* str); -extern void* getFunctionPtr(char* file, char* fncname); extern int gz_is_available; extern int swf_is_available; extern int SSL_is_available; extern int V6_is_available; extern char WHAT_is_available[64]; +#endif #endif -- cgit v1.2.3