From: foobar Date: Fri, 21 Feb 2003 06:46:55 +0000 (+0000) Subject: MFH: ZTS build fixes X-Git-Tag: php-4.3.2RC1~153 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=fd2483fe830f5507253a4ef6783315b1a18afe33;p=php MFH: ZTS build fixes --- diff --git a/ext/ingres_ii/ii.c b/ext/ingres_ii/ii.c index 22715360fd..6b3e20f4e5 100644 --- a/ext/ingres_ii/ii.c +++ b/ext/ingres_ii/ii.c @@ -948,7 +948,7 @@ static void php_ii_field_info(INTERNAL_FUNCTION_PARAMETERS, int info_type) switch (info_type) { case II_FIELD_INFO_NAME: - name = php_ii_field_name(ii_link, index); + name = php_ii_field_name(ii_link, index TSRMLS_CC); if (name == NULL) { RETURN_FALSE; } @@ -1037,7 +1037,7 @@ static void php_ii_field_info(INTERNAL_FUNCTION_PARAMETERS, int info_type) /* Return the name of a field in a query result */ -static char *php_ii_field_name(II_LINK *ii_link, int index) +static char *php_ii_field_name(II_LINK *ii_link, int index TSRMLS_DC) { if (index < 1 || index > ii_link->fieldCount) { php_error_docref(NULL TSRMLS_CC, E_WARNING, "Ingres II: php_ii_field_name() called with wrong index (%d)", index); @@ -1206,7 +1206,7 @@ static void php_ii_fetch(INTERNAL_FUNCTION_PARAMETERS, II_LINK *ii_link, int res add_index_null(return_value, i + k - 1); } if (result_type & II_ASSOC) { - add_assoc_null(return_value, php_ii_field_name(ii_link, i + k - 1)); + add_assoc_null(return_value, php_ii_field_name(ii_link, i + k - 1 TSRMLS_CC)); } } else { /* non NULL value */ @@ -1241,7 +1241,7 @@ static void php_ii_fetch(INTERNAL_FUNCTION_PARAMETERS, II_LINK *ii_link, int res } if (result_type & II_ASSOC) { - add_assoc_double(return_value, php_ii_field_name(ii_link, i + k - 1), value_double); + add_assoc_double(return_value, php_ii_field_name(ii_link, i + k - 1 TSRMLS_CC), value_double); } break; @@ -1270,7 +1270,7 @@ static void php_ii_fetch(INTERNAL_FUNCTION_PARAMETERS, II_LINK *ii_link, int res } if (result_type & II_ASSOC) { - add_assoc_long(return_value, php_ii_field_name(ii_link, i + k - 1), value_long); + add_assoc_long(return_value, php_ii_field_name(ii_link, i + k - 1 TSRMLS_CC), value_long); } break; @@ -1311,7 +1311,7 @@ static void php_ii_fetch(INTERNAL_FUNCTION_PARAMETERS, II_LINK *ii_link, int res } if (result_type & II_ASSOC) { - add_assoc_stringl(return_value, php_ii_field_name (ii_link, i + k - 1), value_char_p, len, should_copy); + add_assoc_stringl(return_value, php_ii_field_name(ii_link, i + k - 1 TSRMLS_CC), value_char_p, len, should_copy); } /* eventualy restore data pointer state for diff --git a/ext/ingres_ii/ii.h b/ext/ingres_ii/ii.h index 977094452d..0ca02b2853 100644 --- a/ext/ingres_ii/ii.h +++ b/ext/ingres_ii/ii.h @@ -43,13 +43,13 @@ static int ii_success(IIAPI_GENPARM *genParm); #define II_OK 1 #define II_NO_DATA 2 static int _close_statement(II_LINK *link); -static int _rollback_transaction(II_LINK *link); +static int _rollback_transaction(II_LINK *link TSRMLS_DC); static void _close_ii_link(II_LINK *link TSRMLS_DC); static void _close_ii_plink(zend_rsrc_list_entry *link TSRMLS_DC); static int php_ii_get_default_link(INTERNAL_FUNCTION_PARAMETERS); static void php_ii_set_default_link(int id TSRMLS_DC); static void php_ii_do_connect(INTERNAL_FUNCTION_PARAMETERS, int persistent); -static char *php_ii_field_name(II_LINK *ii_link, int index); +static char *php_ii_field_name(II_LINK *ii_link, int index TSRMLS_DC); static void php_ii_field_info(INTERNAL_FUNCTION_PARAMETERS, int info_type); static void php_ii_fetch(INTERNAL_FUNCTION_PARAMETERS, II_LINK *ii_link, int result_type);