X-Git-Url: https://git.m6w6.name/?p=m6w6%2Fext-pq;a=blobdiff_plain;f=src%2Fphp_pq_module.c;h=86fc93e938310d3fd61568d5a85a9af53a5915e3;hp=cb7a4e9713454c3f4a601af26d844ae0f25c109a;hb=da7b5981c5ae28504434c492d468913645111d66;hpb=88440266c0a9fa8354688b5ed0d2a6cc3bf04db5 diff --git a/src/php_pq_module.c b/src/php_pq_module.c index cb7a4e9..86fc93e 100644 --- a/src/php_pq_module.c +++ b/src/php_pq_module.c @@ -20,23 +20,12 @@ #include -/* -#include -#include -#include -#include -#include - -#include -#include -#include -*/ - #include "php_pq.h" #include "php_pq_misc.h" #include "php_pqcancel.h" #include "php_pqconn.h" #include "php_pqcopy.h" +#include "php_pqcur.h" #include "php_pqexc.h" #include "php_pqlob.h" #include "php_pqres.h" @@ -62,6 +51,7 @@ static PHP_MINIT_FUNCTION(pq) PHP_MINIT_CALL(pqres); PHP_MINIT_CALL(pqstm); PHP_MINIT_CALL(pqtxn); + PHP_MINIT_CALL(pqcur); PHP_MINIT_CALL(pqcopy); PHP_MINIT_CALL(pqlob); @@ -81,6 +71,7 @@ static PHP_MSHUTDOWN_FUNCTION(pq) PHP_MSHUT_CALL(pqlob); PHP_MSHUT_CALL(pqcopy); + PHP_MSHUT_CALL(pqcur); PHP_MSHUT_CALL(pqtxn); PHP_MSHUT_CALL(pqstm); PHP_MSHUT_CALL(pqres); @@ -100,7 +91,7 @@ static PHP_MINFO_FUNCTION(pq) php_info_print_table_start(); php_info_print_table_header(2, "PQ Support", "enabled"); - php_info_print_table_row(2, "Extension Version", PHP_PQ_EXT_VERSION); + php_info_print_table_row(2, "Extension Version", PHP_PQ_VERSION); php_info_print_table_end(); php_info_print_table_start(); @@ -113,13 +104,14 @@ static PHP_MINFO_FUNCTION(pq) php_info_print_table_end(); } -const zend_function_entry pq_functions[] = { +static const zend_function_entry pq_functions[] = { {0} }; static zend_module_dep pq_module_deps[] = { ZEND_MOD_REQUIRED("raphf") ZEND_MOD_REQUIRED("spl") + ZEND_MOD_OPTIONAL("json") ZEND_MOD_END }; @@ -134,7 +126,7 @@ zend_module_entry pq_module_entry = { NULL,/*PHP_RINIT(pq),*/ NULL,/*PHP_RSHUTDOWN(pq),*/ PHP_MINFO(pq), - PHP_PQ_EXT_VERSION, + PHP_PQ_VERSION, STANDARD_MODULE_PROPERTIES };