|
37 | 37 |
|
38 | 38 | ZEND_DECLARE_MODULE_GLOBALS(ibm_db2)
|
39 | 39 |
|
40 |
| - |
41 |
| -#define ZEND_RESOURCE zend_resource |
42 |
| - |
43 |
| -#if ZEND_MODULE_API_NO > 20020429 |
44 |
| -#define ONUPDATEFUNCTION OnUpdateLong |
45 |
| -#else |
46 |
| -#define ONUPDATEFUNCTION OnUpdateInt |
47 |
| -#endif |
48 |
| - |
49 | 40 | #define ZEND_Z_STRVAL_PP(data) Z_STRVAL_P(*data)
|
50 | 41 |
|
51 | 42 | #define ZEND_RETVAL_STRINGL(str, len, dup) RETVAL_STRINGL(str, len)
|
@@ -682,7 +673,7 @@ ZEND_GET_MODULE(ibm_db2)
|
682 | 673 | /* {{{ PHP_INI
|
683 | 674 | */
|
684 | 675 | PHP_INI_BEGIN()
|
685 |
| - STD_PHP_INI_ENTRY("ibm_db2.binmode", "1", PHP_INI_ALL, ONUPDATEFUNCTION, |
| 676 | + STD_PHP_INI_ENTRY("ibm_db2.binmode", "1", PHP_INI_ALL, OnUpdateLong, |
686 | 677 | bin_mode, zend_ibm_db2_globals, ibm_db2_globals)
|
687 | 678 | /* orig - IBM i legacy CRTLIB containers fail under commit control (isolation *NONE) */
|
688 | 679 | STD_PHP_INI_BOOLEAN("ibm_db2.i5_allow_commit", "0", PHP_INI_SYSTEM, OnUpdateLong,
|
@@ -959,7 +950,7 @@ static void _php_db2_i5_test_helper() {
|
959 | 950 | #endif /* PASE */
|
960 | 951 |
|
961 | 952 | /* {{{ static void _php_db2_free_conn_struct */
|
962 |
| -static void _php_db2_free_conn_struct(ZEND_RESOURCE *rsrc) |
| 953 | +static void _php_db2_free_conn_struct(zend_resource *rsrc) |
963 | 954 | {
|
964 | 955 | int rc;
|
965 | 956 |
|
@@ -988,7 +979,7 @@ static void _php_db2_free_conn_struct(ZEND_RESOURCE *rsrc)
|
988 | 979 | /* }}} */
|
989 | 980 |
|
990 | 981 | /* {{{ static void _php_db2_free_pconn_struct */
|
991 |
| -static void _php_db2_free_pconn_struct(ZEND_RESOURCE *rsrc) |
| 982 | +static void _php_db2_free_pconn_struct(zend_resource *rsrc) |
992 | 983 | {
|
993 | 984 | _php_db2_free_conn_struct(rsrc);
|
994 | 985 | }
|
@@ -1132,7 +1123,7 @@ static int _php_db2_decr_stmt_struct(stmt_handle *handle)
|
1132 | 1123 | #endif /* PASE */
|
1133 | 1124 |
|
1134 | 1125 | /* {{{ static _php_db2_free_stmt_struct */
|
1135 |
| -static void _php_db2_free_stmt_struct(ZEND_RESOURCE *rsrc) |
| 1126 | +static void _php_db2_free_stmt_struct(zend_resource *rsrc) |
1136 | 1127 | {
|
1137 | 1128 | int rc;
|
1138 | 1129 |
|
@@ -1282,7 +1273,7 @@ PHP_MSHUTDOWN_FUNCTION(ibm_db2)
|
1282 | 1273 |
|
1283 | 1274 | /* {{{ _php_ibm_db2_conn
|
1284 | 1275 | */
|
1285 |
| -static int _php_ibm_db2_conn (ZEND_RESOURCE *le) |
| 1276 | +static int _php_ibm_db2_conn (zend_resource *le) |
1286 | 1277 | {
|
1287 | 1278 | conn_handle *conn_res;
|
1288 | 1279 | int rc = 0;
|
@@ -2792,7 +2783,7 @@ static int _php_db2_connect_helper( INTERNAL_FUNCTION_PARAMETERS, conn_handle **
|
2792 | 2783 | do {
|
2793 | 2784 | /* Check if we already have a connection for this userID & database combination */
|
2794 | 2785 | if (isPersistent) {
|
2795 |
| - ZEND_RESOURCE *entry; |
| 2786 | + zend_resource *entry; |
2796 | 2787 | hKeyLen = strlen(database) + strlen(uid) + 8;
|
2797 | 2788 | hKey = (char *) ecalloc(1, hKeyLen);
|
2798 | 2789 |
|
|
0 commit comments