diff options
Diffstat (limited to 'ext/mysqlnd')
| -rw-r--r-- | ext/mysqlnd/mysqlnd.c | 4 | ||||
| -rw-r--r-- | ext/mysqlnd/mysqlnd.h | 4 | ||||
| -rw-r--r-- | ext/mysqlnd/php_mysqlnd.c | 2 |
3 files changed, 5 insertions, 5 deletions
diff --git a/ext/mysqlnd/mysqlnd.c b/ext/mysqlnd/mysqlnd.c index 5db03278dc..9b5cf46a87 100644 --- a/ext/mysqlnd/mysqlnd.c +++ b/ext/mysqlnd/mysqlnd.c @@ -2565,7 +2565,7 @@ PHPAPI void mysqlnd_register_api_extension(mysqlnd_api_extension_t *apiext) /* }}} */ /* {{{ zval_to_mysqlnd */ -PHPAPI MYSQLND* zval_to_mysqlnd(zval *zv) +PHPAPI MYSQLND* zval_to_mysqlnd(zval *zv TSRMLS_DC) { MYSQLND* retval; mysqlnd_api_extension_t **elem; @@ -2574,7 +2574,7 @@ PHPAPI MYSQLND* zval_to_mysqlnd(zval *zv) zend_hash_get_current_data(&mysqlnd_api_ext_ht, (void **)&elem) == SUCCESS; zend_hash_move_forward(&mysqlnd_api_ext_ht)) { if ((*elem)->conversion_cb) { - retval = (*elem)->conversion_cb(zv); + retval = (*elem)->conversion_cb(zv TSRMLS_CC); if (retval) { return retval; } diff --git a/ext/mysqlnd/mysqlnd.h b/ext/mysqlnd/mysqlnd.h index 760ee529f9..658b63062b 100644 --- a/ext/mysqlnd/mysqlnd.h +++ b/ext/mysqlnd/mysqlnd.h @@ -312,12 +312,12 @@ PHPAPI void mysqlnd_minfo_print_hash(zval *values); typedef struct { zend_module_entry *module; - MYSQLND *(*conversion_cb)(zval *zv); + MYSQLND *(*conversion_cb)(zval *zv TSRMLS_DC); } mysqlnd_api_extension_t; PHPAPI HashTable *mysqlnd_get_api_extensions(); PHPAPI void mysqlnd_register_api_extension(mysqlnd_api_extension_t *apiext); -PHPAPI MYSQLND* zval_to_mysqlnd(zval *zv); +PHPAPI MYSQLND* zval_to_mysqlnd(zval *zv TSRMLS_DC); #endif /* MYSQLND_H */ diff --git a/ext/mysqlnd/php_mysqlnd.c b/ext/mysqlnd/php_mysqlnd.c index 2f477c6c95..e687d1fc40 100644 --- a/ext/mysqlnd/php_mysqlnd.c +++ b/ext/mysqlnd/php_mysqlnd.c @@ -188,7 +188,7 @@ PHP_MINFO_FUNCTION(mysqlnd) php_info_print_table_row(2, "Loaded plugins", tmp_str.c); smart_str_free(&tmp_str); - zend_hash_apply_with_argument(mysqlnd_get_api_extensions(), mysqlnd_minfo_dump_api_plugins, &tmp_str); + zend_hash_apply_with_argument(mysqlnd_get_api_extensions(), mysqlnd_minfo_dump_api_plugins, &tmp_str TSRMLS_CC); smart_str_0(&tmp_str); php_info_print_table_row(2, "API Extensions", tmp_str.c); smart_str_free(&tmp_str); |
