diff options
Diffstat (limited to 'ext/fdf/php_fdf.h')
| -rw-r--r-- | ext/fdf/php_fdf.h | 32 | 
1 files changed, 31 insertions, 1 deletions
diff --git a/ext/fdf/php_fdf.h b/ext/fdf/php_fdf.h index 54eab5d25b..a707606b18 100644 --- a/ext/fdf/php_fdf.h +++ b/ext/fdf/php_fdf.h @@ -33,32 +33,62 @@  # include <FdfTk.h>  #endif +ZEND_BEGIN_MODULE_GLOBALS(fdf) +	FDFErc  error; +	zval   *enum_callback; +	FDFDoc enum_fdf; +ZEND_END_MODULE_GLOBALS(fdf) + +#ifdef ZTS +#define FDF_G(v) TSRMG(fdf_globals_id, zend_fdf_globals *, v) +#else +#define FDF_G(v) (fdf_globals.v) +#endif + +  extern zend_module_entry fdf_module_entry;  #define fdf_module_ptr &fdf_module_entry  PHP_MINIT_FUNCTION(fdf);  PHP_MSHUTDOWN_FUNCTION(fdf); +PHP_RINIT_FUNCTION(fdf);  PHP_MINFO_FUNCTION(fdf);  PHP_FUNCTION(fdf_open); +PHP_FUNCTION(fdf_open_string);  PHP_FUNCTION(fdf_close);  PHP_FUNCTION(fdf_create);  PHP_FUNCTION(fdf_save); +PHP_FUNCTION(fdf_save_string);  PHP_FUNCTION(fdf_get_value);  PHP_FUNCTION(fdf_set_value);  PHP_FUNCTION(fdf_next_field_name);  PHP_FUNCTION(fdf_set_ap); +PHP_FUNCTION(fdf_get_ap);  PHP_FUNCTION(fdf_get_status);  PHP_FUNCTION(fdf_set_status);  PHP_FUNCTION(fdf_set_file);  PHP_FUNCTION(fdf_get_file);  PHP_FUNCTION(fdf_add_template);  PHP_FUNCTION(fdf_set_flags); +PHP_FUNCTION(fdf_get_flags);  PHP_FUNCTION(fdf_set_opt); +PHP_FUNCTION(fdf_get_opt);  PHP_FUNCTION(fdf_set_submit_form_action);  PHP_FUNCTION(fdf_set_javascript_action); +PHP_FUNCTION(fdf_add_doc_javascript); +PHP_FUNCTION(fdf_set_on_import_javascript);  PHP_FUNCTION(fdf_set_encoding); - +PHP_FUNCTION(fdf_get_encoding); +PHP_FUNCTION(fdf_set_version); +PHP_FUNCTION(fdf_get_version); +PHP_FUNCTION(fdf_set_target_frame); +PHP_FUNCTION(fdf_errno); +PHP_FUNCTION(fdf_error); +PHP_FUNCTION(fdf_remove_item); +PHP_FUNCTION(fdf_get_attachment); +PHP_FUNCTION(fdf_enum_values); +PHP_FUNCTION(fdf_header);  #else  #define fdf_module_ptr NULL  #endif  | 
