summaryrefslogtreecommitdiff
path: root/ext/unicode/unicode.c
diff options
context:
space:
mode:
Diffstat (limited to 'ext/unicode/unicode.c')
-rw-r--r--ext/unicode/unicode.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/ext/unicode/unicode.c b/ext/unicode/unicode.c
index 11948dc39d..9e67e121e4 100644
--- a/ext/unicode/unicode.c
+++ b/ext/unicode/unicode.c
@@ -60,7 +60,7 @@ static PHP_FUNCTION(unicode_decode)
zend_set_converter_error_mode(conv, ZEND_TO_UNICODE, flags);
status = U_ZERO_ERROR;
- num_conv = zend_convert_to_unicode(conv, &dest, &dest_len, str, str_len, &status);
+ num_conv = zend_string_to_unicode_ex(conv, &dest, &dest_len, str, str_len, &status);
if (U_FAILURE(status)) {
zend_raise_conversion_error_ex("could not decode binary string", conv, ZEND_TO_UNICODE, num_conv TSRMLS_CC);
efree(dest);
@@ -111,7 +111,7 @@ static PHP_FUNCTION(unicode_encode)
zend_set_converter_subst_char(conv, UG(from_subst_char));
status = U_ZERO_ERROR;
- num_conv = zend_convert_from_unicode(conv, &dest, &dest_len, uni, uni_len, &status);
+ num_conv = zend_unicode_to_string_ex(conv, &dest, &dest_len, uni, uni_len, &status);
if (U_FAILURE(status)) {
int32_t offset = u_countChar32(uni, num_conv);
zend_raise_conversion_error_ex("could not encode Unicode string", conv, ZEND_FROM_UNICODE, offset TSRMLS_CC);