cvs: php4 /ext/com COM.c /ext/ctype php_ctype.h /ext/interbase interbase.c /ext/mbstring mbstring.c /ext/oracle oracle.c

From: Date: Tue, 31 Jul 2001 05:56:24 +0000
Subject: cvs: php4 /ext/com COM.c /ext/ctype php_ctype.h /ext/interbase interbase.c /ext/mbstring mbstring.c /ext/oracle oracle.c
Groups: php.cvs 
Request: Send a blank email to php-cvs+get-6437@lists.php.net to get a copy of this message
zeev Tue Jul 31 01:56:24 2001 EDT Modified files: /php4/ext/com COM.c /php4/ext/ctype php_ctype.h /php4/ext/interbase interbase.c /php4/ext/mbstring mbstring.c /php4/ext/oracle oracle.c Log: Some more TSRMLS_FETCH work

Index: php4/ext/com/COM.c diff -u php4/ext/com/COM.c:1.38 php4/ext/com/COM.c:1.39 --- php4/ext/com/COM.c:1.38 Tue Jul 31 01:43:47 2001 +++ php4/ext/com/COM.c Tue Jul 31 01:56:22 2001 @@ -84,7 +84,7 @@ PHPAPI int php_COM_get_le_comval(); static ITypeLib *php_COM_find_typelib(char *search_string, int mode); -static int php_COM_load_typelib(ITypeLib *TypeLib, int mode); +static int php_COM_load_typelib(ITypeLib *TypeLib, int mode TSRMLS_DC); static int le_comval; static int codepage; @@ -414,7 +414,7 @@ } if((pTL = php_COM_find_typelib(typelib_name, mode)) != NULL) { - php_COM_load_typelib(pTL, mode); + php_COM_load_typelib(pTL, mode TSRMLS_CC); pTL->lpVtbl->Release(pTL); } } @@ -606,7 +606,7 @@ if(C_TYPEINFO_VT(obj)->GetContainingTypeLib(C_TYPEINFO(obj), &pTL, &idx) == S_OK) { - php_COM_load_typelib(pTL, mode); + php_COM_load_typelib(pTL, mode TSRMLS_CC); pTL->lpVtbl->Release(pTL); } } @@ -623,7 +623,7 @@ /* idx 0 should deliver the ITypeInfo for the IDispatch Interface */ if(INI_INT("com.autoregister_typelib")) { - php_COM_load_typelib(pTL, mode); + php_COM_load_typelib(pTL, mode TSRMLS_CC); } pTL->lpVtbl->Release(pTL); } @@ -1128,7 +1128,7 @@ convert_to_string_ex(&arg_typelib); pTL = php_COM_find_typelib(Z_STRVAL_P(arg_typelib), mode); - if(php_COM_load_typelib(pTL, mode) == SUCCESS) + if(php_COM_load_typelib(pTL, mode TSRMLS_CC) == SUCCESS) { pTL->lpVtbl->Release(pTL); RETURN_TRUE; @@ -1573,12 +1573,11 @@ return TypeLib; } -static int php_COM_load_typelib(ITypeLib *TypeLib, int mode) +static int php_COM_load_typelib(ITypeLib *TypeLib, int mode TSRMLS_DC) { ITypeComp *TypeComp; int i; int interfaces; - TSRMLS_FETCH(); if(NULL == TypeLib) { @@ -1687,10 +1686,8 @@ } /* }}} */ -void php_register_COM_class(void) +void php_register_COM_class(TSRMLS_D) { - TSRMLS_FETCH(); - INIT_OVERLOADED_CLASS_ENTRY(com_class_entry, "COM", NULL, php_COM_call_function_handler, php_COM_get_property_handler, @@ -1703,7 +1700,7 @@ { CoInitialize(NULL); le_comval = zend_register_list_destructors_ex(php_comval_destructor, NULL, "COM", module_number); - php_register_COM_class(); + php_register_COM_class(TSRMLS_C); REGISTER_INI_ENTRIES(); return SUCCESS; } Index: php4/ext/ctype/php_ctype.h diff -u php4/ext/ctype/php_ctype.h:1.4 php4/ext/ctype/php_ctype.h:1.5 --- php4/ext/ctype/php_ctype.h:1.4 Sat Jul 28 07:35:44 2001 +++ php4/ext/ctype/php_ctype.h Tue Jul 31 01:56:22 2001 @@ -61,13 +61,6 @@ ZEND_END_MODULE_GLOBALS(ctype) */ -/* In every function that needs to use variables in php_ctype_globals, - do call TSRMLS_FETCH(); after declaring other variables used by - that function, and always refer to them as CTYPEG(variable). - You are encouraged to rename these macros something shorter, see - examples in any other php module directory. -*/ - #ifdef ZTS #define CTYPEG(v) TSRMG(ctype_globals_id, php_ctype_globals *, v) #else Index: php4/ext/interbase/interbase.c diff -u php4/ext/interbase/interbase.c:1.63 php4/ext/interbase/interbase.c:1.64 --- php4/ext/interbase/interbase.c:1.63 Tue Jul 31 01:43:56 2001 +++ php4/ext/interbase/interbase.c Tue Jul 31 01:56:22 2001 @@ -17,7 +17,7 @@ +----------------------------------------------------------------------+ */ -/* $Id: interbase.c,v 1.63 2001/07/31 05:43:56 zeev Exp $ */ +/* $Id: interbase.c,v 1.64 2001/07/31 05:56:22 zeev Exp $ */ /* TODO: Arrays, roles? @@ -574,11 +574,10 @@ PHP_MINFO_FUNCTION(ibase) { char tmp[32]; - TSRMLS_FETCH(); php_info_print_table_start(); php_info_print_table_row(2, "Interbase Support", "enabled"); - php_info_print_table_row(2, "Revision", "$Revision: 1.63 $"); + php_info_print_table_row(2, "Revision", "$Revision: 1.64 $"); #ifdef COMPILE_DL_INTERBASE php_info_print_table_row(2, "Dynamic Module", "yes"); #endif Index: php4/ext/mbstring/mbstring.c diff -u php4/ext/mbstring/mbstring.c:1.27 php4/ext/mbstring/mbstring.c:1.28 --- php4/ext/mbstring/mbstring.c:1.27 Tue Jul 31 00:53:47 2001 +++ php4/ext/mbstring/mbstring.c Tue Jul 31 01:56:22 2001 @@ -16,7 +16,7 @@ +----------------------------------------------------------------------+ */ -/* $Id: mbstring.c,v 1.27 2001/07/31 04:53:47 zeev Exp $ */ +/* $Id: mbstring.c,v 1.28 2001/07/31 05:56:22 zeev Exp $ */ /* * PHP4 Multibyte String module "mbstring" (currently only for Japanese) @@ -792,7 +792,7 @@ #if defined(MBSTR_ENC_TRANS) static void -php_mbstr_encoding_handler(zval *arg, char *res, char *separator) +php_mbstr_encoding_handler(zval *arg, char *res, char *separator TSRMLS_DC) { char *var, *val; char *strtok_buf = NULL, **val_list; @@ -802,7 +802,6 @@ mbfl_string string, result, *ret; mbfl_encoding_detector *identd; mbfl_buffer_converter *convd; - TSRMLS_FETCH(); mbfl_string_init(&string); mbfl_string_init(&result); @@ -927,7 +926,7 @@ { MBSTRG(http_input_identify_post) = mbfl_no_encoding_invalid; - php_mbstr_encoding_handler(arg, SG(request_info).post_data, "&"); + php_mbstr_encoding_handler(arg, SG(request_info).post_data, "&" TSRMLS_CC); if (MBSTRG(http_input_identify) != mbfl_no_encoding_invalid) { MBSTRG(http_input_identify_post) = MBSTRG(http_input_identify); @@ -1023,7 +1022,7 @@ break; } - php_mbstr_encoding_handler(array_ptr, res, separator); + php_mbstr_encoding_handler(array_ptr, res, separator TSRMLS_CC); if (MBSTRG(http_input_identify) != mbfl_no_encoding_invalid) { switch(arg){ Index: php4/ext/oracle/oracle.c diff -u php4/ext/oracle/oracle.c:1.70 php4/ext/oracle/oracle.c:1.71 --- php4/ext/oracle/oracle.c:1.70 Tue Jul 31 01:44:02 2001 +++ php4/ext/oracle/oracle.c Tue Jul 31 01:56:22 2001 @@ -20,7 +20,7 @@ +----------------------------------------------------------------------+ */ -/* $Id: oracle.c,v 1.70 2001/07/31 05:44:02 zeev Exp $ */ +/* $Id: oracle.c,v 1.71 2001/07/31 05:56:22 zeev Exp $ */ /* comment out the next line if you're on Oracle 7.x and don't have the olog call. */ @@ -68,13 +68,13 @@ #define ORA_FETCHINTO_ASSOC (1<<0) #define ORA_FETCHINTO_NULLS (1<<1) -static oraCursor *ora_get_cursor(HashTable *, pval **); +static oraCursor *ora_get_cursor(HashTable *, pval ** TSRMLS_DC); static char *ora_error(Cda_Def *); static int ora_describe_define(oraCursor *); static int _close_oraconn(zend_rsrc_list_entry *rsrc TSRMLS_DC); -static int _close_oracur(oraCursor *cur); +static int _close_oracur(oraCursor *cur TSRMLS_DC); static int _ora_ping(oraConnection *conn); -int ora_set_param_values(oraCursor *cursor, int isout); +int ora_set_param_values(oraCursor *cursor, int isout TSRMLS_DC); void ora_do_logon(INTERNAL_FUNCTION_PARAMETERS, int persistent); @@ -236,10 +236,9 @@ /* {{{ _close_oracur */ -static int _close_oracur(oraCursor *cur) +static int _close_oracur(oraCursor *cur TSRMLS_DC) { int i; - TSRMLS_FETCH(); if (cur){ if (cur->query){ @@ -279,7 +278,8 @@ static void php_close_ora_cursor(zend_rsrc_list_entry *rsrc TSRMLS_DC) { oraCursor *cur = (oraCursor *)rsrc->ptr; - _close_oracur(cur); + + _close_oracur(cur TSRMLS_CC); } /* }}} */ @@ -772,7 +772,7 @@ RETURN_FALSE; } - if (!(cursor = ora_get_cursor(&EG(regular_list),curs))){ + if (!(cursor = ora_get_cursor(&EG(regular_list),curs TSRMLS_CC))){ efree(query); RETURN_FALSE; } @@ -822,7 +822,7 @@ WRONG_PARAM_COUNT; } - cursor = ora_get_cursor(&EG(regular_list), curs); + cursor = ora_get_cursor(&EG(regular_list), curs TSRMLS_CC); if (cursor == NULL) { RETURN_FALSE; } @@ -912,7 +912,7 @@ if (zend_get_parameters_ex(1, &arg) == FAILURE) WRONG_PARAM_COUNT; - if ((cursor = ora_get_cursor(&EG(regular_list), arg)) == NULL) { + if ((cursor = ora_get_cursor(&EG(regular_list), arg TSRMLS_CC)) == NULL) { RETURN_FALSE; } @@ -924,7 +924,7 @@ } if(cursor->nparams > 0){ - if(!ora_set_param_values(cursor, 0)){ + if(!ora_set_param_values(cursor, 0 TSRMLS_CC)){ RETURN_FALSE; } } @@ -936,7 +936,7 @@ } if(cursor->nparams > 0){ - if(!ora_set_param_values(cursor, 1)){ + if(!ora_set_param_values(cursor, 1 TSRMLS_CC)){ RETURN_FALSE; } } @@ -954,7 +954,7 @@ if (zend_get_parameters_ex(1, &arg) == FAILURE) WRONG_PARAM_COUNT; - if ((cursor = ora_get_cursor(&EG(regular_list), arg)) == NULL) { + if ((cursor = ora_get_cursor(&EG(regular_list), arg TSRMLS_CC)) == NULL) { RETURN_FALSE; } @@ -972,7 +972,7 @@ if(zend_get_parameters_ex(1, &arg) == FAILURE) WRONG_PARAM_COUNT; - if((cursor = ora_get_cursor(&EG(regular_list), arg)) == NULL) { + if((cursor = ora_get_cursor(&EG(regular_list), arg TSRMLS_CC)) == NULL) { RETURN_FALSE; } @@ -1028,7 +1028,7 @@ if (oparse(&cursor->cda, query, (sb4) - 1, 1, VERSION_7)){ php_error(E_WARNING, "Ora_Do failed (%s)", ora_error(&cursor->cda)); - _close_oracur(cursor); + _close_oracur(cursor TSRMLS_CC); RETURN_FALSE; } @@ -1036,13 +1036,13 @@ if (cursor->cda.ft == FT_SELECT) { if (ora_describe_define(cursor) < 0){ /* error message is given by ora_describe_define() */ - _close_oracur(cursor); + _close_oracur(cursor TSRMLS_CC); RETURN_FALSE; } if (oexfet(&cursor->cda, 1, 0, 0)) { php_error(E_WARNING, "Ora_Do failed (%s)", ora_error(&cursor->cda)); - _close_oracur(cursor); + _close_oracur(cursor TSRMLS_CC); RETURN_FALSE; } cursor->fetched = 1; @@ -1050,7 +1050,7 @@ if (oexec(&cursor->cda)) { php_error(E_WARNING, "Ora_Do failed (%s)", ora_error(&cursor->cda)); - _close_oracur(cursor); + _close_oracur(cursor TSRMLS_CC); RETURN_FALSE; } } @@ -1070,7 +1070,7 @@ WRONG_PARAM_COUNT; } - if ((cursor = ora_get_cursor(&EG(regular_list), arg)) == NULL) { + if ((cursor = ora_get_cursor(&EG(regular_list), arg TSRMLS_CC)) == NULL) { RETURN_FALSE; } @@ -1118,7 +1118,7 @@ } /* Find the cursor */ - if ((cursor = ora_get_cursor(&EG(regular_list), curs)) == NULL) { + if ((cursor = ora_get_cursor(&EG(regular_list), curs TSRMLS_CC)) == NULL) { RETURN_FALSE; } @@ -1240,7 +1240,7 @@ WRONG_PARAM_COUNT; } - if ((cursor = ora_get_cursor(&EG(regular_list), curs)) == NULL) { + if ((cursor = ora_get_cursor(&EG(regular_list), curs TSRMLS_CC)) == NULL) { RETURN_FALSE; } @@ -1278,7 +1278,7 @@ WRONG_PARAM_COUNT; } - if ((cursor = ora_get_cursor(&EG(regular_list), curs)) == NULL) { + if ((cursor = ora_get_cursor(&EG(regular_list), curs TSRMLS_CC)) == NULL) { RETURN_FALSE; } @@ -1346,7 +1346,7 @@ WRONG_PARAM_COUNT; } /* Find the cursor */ - if ((cursor = ora_get_cursor(&EG(regular_list), curs)) == NULL) { + if ((cursor = ora_get_cursor(&EG(regular_list), curs TSRMLS_CC)) == NULL) { RETURN_FALSE; } @@ -1386,7 +1386,7 @@ WRONG_PARAM_COUNT; } - if ((cursor = ora_get_cursor(&EG(regular_list), curs)) == NULL) { + if ((cursor = ora_get_cursor(&EG(regular_list), curs TSRMLS_CC)) == NULL) { RETURN_FALSE; } @@ -1584,11 +1584,10 @@ /* {{{ ora_get_cursor */ static oraCursor * -ora_get_cursor(HashTable *list, pval **ind) +ora_get_cursor(HashTable *list, pval **ind TSRMLS_DC) { oraCursor *cursor; oraConnection *db_conn; - TSRMLS_FETCH(); cursor = (oraCursor *) zend_fetch_resource(ind TSRMLS_CC, -1, "Oracle-Cursor", NULL, 1, le_cursor); if (! cursor) { @@ -1724,13 +1723,12 @@ /* {{{ ora_set_param_values */ -int ora_set_param_values(oraCursor *cursor, int isout) +int ora_set_param_values(oraCursor *cursor, int isout TSRMLS_DC) { char *paramname; oraParam *param; pval **pdata; int i, len, plen; - TSRMLS_FETCH(); zend_hash_internal_pointer_reset(cursor->params);
« previous php.cvs (#6437) next »