diff options
Diffstat (limited to 'ext/intl/uchar/uchar.c')
-rw-r--r-- | ext/intl/uchar/uchar.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/ext/intl/uchar/uchar.c b/ext/intl/uchar/uchar.c index 98d92e44d7..a38723ea9c 100644 --- a/ext/intl/uchar/uchar.c +++ b/ext/intl/uchar/uchar.c @@ -247,7 +247,7 @@ IC_METHOD(charName) { buffer_len = u_charName(cp, (UCharNameChoice)nameChoice, NULL, 0, &error); buffer = zend_string_alloc(buffer_len, 0); error = U_ZERO_ERROR; - buffer_len = u_charName(cp, (UCharNameChoice)nameChoice, buffer->val, buffer->len + 1, &error); + buffer_len = u_charName(cp, (UCharNameChoice)nameChoice, ZSTR_VAL(buffer), ZSTR_LEN(buffer) + 1, &error); if (U_FAILURE(error)) { zend_string_free(buffer); INTL_CHECK_STATUS(error, "Failure getting character name"); |