From: Marcus Boerger Date: Wed, 17 Aug 2005 20:02:45 +0000 (+0000) Subject: - Fix TSRM X-Git-Tag: PRE_NEW_OCI8_EXTENSION~181 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=26d72ec3487a5467fba29569eba25cecb6aa88e0;p=php - Fix TSRM --- diff --git a/Zend/zend_operators.c b/Zend/zend_operators.c index 8ec744bd7d..78ddc45b57 100644 --- a/Zend/zend_operators.c +++ b/Zend/zend_operators.c @@ -772,7 +772,7 @@ ZEND_API void _convert_to_string_with_converter(zval *op, UConverter *conv TSRML op->type = IS_STRING; } -ZEND_API void convert_to_binary(zval *op) +ZEND_API void _convert_to_binary(zval *op TSRMLS_DC ZEND_FILE_LINE_DC) { if (!UG(unicode)) { convert_to_string(op); diff --git a/Zend/zend_operators.h b/Zend/zend_operators.h index af0b99d1b4..d5fa434e89 100644 --- a/Zend/zend_operators.h +++ b/Zend/zend_operators.h @@ -237,7 +237,7 @@ ZEND_API void _convert_to_string(zval *op ZEND_FILE_LINE_DC); ZEND_API void _convert_to_string_with_converter(zval *op, UConverter *conv TSRMLS_DC ZEND_FILE_LINE_DC); ZEND_API void _convert_to_unicode(zval *op TSRMLS_DC ZEND_FILE_LINE_DC); ZEND_API void _convert_to_unicode_with_converter(zval *op, UConverter *conv TSRMLS_DC ZEND_FILE_LINE_DC); -ZEND_API void convert_to_binary(zval *op); +ZEND_API void _convert_to_binary(zval *op TSRMLS_DC ZEND_FILE_LINE_DC); ZEND_API void convert_to_long(zval *op); ZEND_API void convert_to_double(zval *op); ZEND_API void convert_to_long_base(zval *op, int base); @@ -254,6 +254,7 @@ ZEND_API int add_string_to_string(zval *result, zval *op1, zval *op2); #define convert_to_string_with_converter(op, conv) _convert_to_string_with_converter((op), (conv) TSRMLS_CC ZEND_FILE_LINE_CC) #define convert_to_unicode(op) _convert_to_unicode((op) TSRMLS_CC ZEND_FILE_LINE_CC) #define convert_to_unicode_with_converter(op, conv) _convert_to_unicode_with_converter((op), (conv) TSRMLS_CC ZEND_FILE_LINE_CC) +#define convert_to_binary(op) _convert_to_binary((op) TSRMLS_CC ZEND_FILE_LINE_CC) #define convert_to_text(op) (UG(unicode)?convert_to_unicode(op):convert_to_string(op)) ZEND_API double zend_string_to_double(const char *number, zend_uint length);