Skip to content

Commit 7a37f53

Browse files
author
foobar
committed
Make this extension compile in ZTS mode.
1 parent 2b1fe64 commit 7a37f53

File tree

2 files changed

+9
-10
lines changed

2 files changed

+9
-10
lines changed

ext/ingres_ii/ii.c

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -193,7 +193,6 @@ static void _clean_ii_plink(zend_rsrc_list_entry *rsrc)
193193
{
194194
II_LINK *link = (II_LINK *)rsrc->ptr;
195195
IIAPI_AUTOPARM autoParm;
196-
TSRMLS_FETCH();
197196

198197
if(link->autocommit) {
199198

@@ -239,7 +238,7 @@ static void php_ii_set_default_link(int id)
239238
if none has been set, tries to open a new one with default
240239
parameters
241240
*/
242-
static int php_ii_get_default_link(INTERNAL_FUNCTION_PARAMETERS TSRMLS_DC)
241+
static int php_ii_get_default_link(INTERNAL_FUNCTION_PARAMETERS)
243242
{
244243
if (IIG(default_link)==-1) { /* no link opened yet, implicitly open one */
245244
ht = 0;
@@ -662,7 +661,7 @@ PHP_FUNCTION(ingres_query)
662661
}
663662

664663
if (argc < 2) {
665-
link_id = php_ii_get_default_link(INTERNAL_FUNCTION_PARAM_PASSTHRU TSRMLS_CC);
664+
link_id = php_ii_get_default_link(INTERNAL_FUNCTION_PARAM_PASSTHRU);
666665
}
667666
ZEND_FETCH_RESOURCE2(ii_link, II_LINK *, link, link_id, "Ingres II Link", le_ii_link, le_ii_plink);
668667

@@ -734,7 +733,7 @@ PHP_FUNCTION(ingres_num_rows)
734733
}
735734

736735
if (argc < 1) {
737-
link_id = php_ii_get_default_link(INTERNAL_FUNCTION_PARAM_PASSTHRU TSRMLS_CC);
736+
link_id = php_ii_get_default_link(INTERNAL_FUNCTION_PARAM_PASSTHRU);
738737
}
739738

740739
ZEND_FETCH_RESOURCE2(ii_link, II_LINK *, link, link_id, "Ingres II Link", le_ii_link, le_ii_plink);
@@ -775,7 +774,7 @@ PHP_FUNCTION(ingres_num_fields)
775774
}
776775

777776
if (argc < 1) {
778-
link_id = php_ii_get_default_link(INTERNAL_FUNCTION_PARAM_PASSTHRU TSRMLS_CC);
777+
link_id = php_ii_get_default_link(INTERNAL_FUNCTION_PARAM_PASSTHRU);
779778
}
780779

781780
ZEND_FETCH_RESOURCE2(ii_link, II_LINK *, link, link_id, "Ingres II Link", le_ii_link, le_ii_plink);
@@ -808,7 +807,7 @@ static void php_ii_field_info(INTERNAL_FUNCTION_PARAMETERS, int info_type)
808807
}
809808

810809
if (argc < 2) {
811-
link_id = php_ii_get_default_link(INTERNAL_FUNCTION_PARAM_PASSTHRU TSRMLS_CC);
810+
link_id = php_ii_get_default_link(INTERNAL_FUNCTION_PARAM_PASSTHRU);
812811
}
813812

814813
ZEND_FETCH_RESOURCE2(ii_link, II_LINK *, link, link_id, "Ingres II Link", le_ii_link, le_ii_plink);
@@ -1189,7 +1188,7 @@ PHP_FUNCTION(ingres_fetch_array)
11891188
}
11901189

11911190
if (argc != 2) {
1192-
link_id = php_ii_get_default_link(INTERNAL_FUNCTION_PARAM_PASSTHRU TSRMLS_CC);
1191+
link_id = php_ii_get_default_link(INTERNAL_FUNCTION_PARAM_PASSTHRU);
11931192
}
11941193

11951194
if (argc != 0) {
@@ -1218,7 +1217,7 @@ PHP_FUNCTION(ingres_fetch_row)
12181217
}
12191218

12201219
if (argc != 1) {
1221-
link_id = php_ii_get_default_link(INTERNAL_FUNCTION_PARAM_PASSTHRU TSRMLS_CC);
1220+
link_id = php_ii_get_default_link(INTERNAL_FUNCTION_PARAM_PASSTHRU);
12221221
}
12231222

12241223
ZEND_FETCH_RESOURCE2(ii_link, II_LINK *, link, link_id, "Ingres II Link", le_ii_link, le_ii_plink);
@@ -1242,7 +1241,7 @@ PHP_FUNCTION(ingres_fetch_object)
12421241
}
12431242

12441243
if (argc != 2) {
1245-
link_id = php_ii_get_default_link(INTERNAL_FUNCTION_PARAM_PASSTHRU TSRMLS_CC);
1244+
link_id = php_ii_get_default_link(INTERNAL_FUNCTION_PARAM_PASSTHRU);
12461245
}
12471246

12481247
if (argc != 0) {

ext/ingres_ii/ii.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ static int _close_statement(II_LINK *link);
4646
static int _rollback_transaction(II_LINK *link);
4747
static void _close_ii_link(II_LINK *link);
4848
static void _close_ii_plink(zend_rsrc_list_entry *link);
49-
static int php_ii_get_default_link(INTERNAL_FUNCTION_PARAMETERS TSRMLS_DC);
49+
static int php_ii_get_default_link(INTERNAL_FUNCTION_PARAMETERS);
5050
static void php_ii_set_default_link(int id);
5151
static void php_ii_do_connect(INTERNAL_FUNCTION_PARAMETERS, int persistent);
5252
static char *php_ii_field_name(II_LINK *ii_link, int index);

0 commit comments

Comments
 (0)