Lines Matching refs:mfo

35 static void msgfmt_do_format(MessageFormatter_object *mfo, zval *args, zval *return_value TSRMLS_DC…  in msgfmt_do_format()  argument
46 if(count < umsg_format_arg_count(MSG_FORMAT_OBJECT(mfo))) { in msgfmt_do_format()
48 intl_error_set( INTL_DATA_ERROR_P(mfo), U_ILLEGAL_ARGUMENT_ERROR, in msgfmt_do_format()
66 …umsg_format_helper(MSG_FORMAT_OBJECT(mfo), count, fargs, &formatted, &formatted_len, &INTL_DATA_ER… in msgfmt_do_format()
74 if (formatted && U_FAILURE( INTL_DATA_ERROR_CODE(mfo) ) ) { in msgfmt_do_format()
78 INTL_METHOD_CHECK_STATUS( mfo, "Number formatting failed" ); in msgfmt_do_format()
79 INTL_METHOD_RETVAL_UTF8( mfo, formatted, formatted_len, 1 ); in msgfmt_do_format()
107 msgfmt_do_format(mfo, args, return_value TSRMLS_CC); in PHP_FUNCTION()
126 MessageFormatter_object *mfo = &mf; in PHP_FUNCTION() local
138 msgformat_data_init(&mfo->mf_data TSRMLS_CC); in PHP_FUNCTION()
141 …_convert_utf8_to_utf16(&spattern, &spattern_len, pattern, pattern_len, &INTL_DATA_ERROR_CODE(mfo)); in PHP_FUNCTION()
142 if( U_FAILURE(INTL_DATA_ERROR_CODE((mfo))) ) in PHP_FUNCTION()
158 if(msgformat_fix_quotes(&spattern, &spattern_len, &INTL_DATA_ERROR_CODE(mfo)) != SUCCESS) { in PHP_FUNCTION()
166 …MSG_FORMAT_OBJECT(mfo) = umsg_open(spattern, spattern_len, slocale, NULL, &INTL_DATA_ERROR_CODE(mf… in PHP_FUNCTION()
170 INTL_METHOD_CHECK_STATUS(mfo, "Creating message formatter failed"); in PHP_FUNCTION()
172 msgfmt_do_format(mfo, args, return_value TSRMLS_CC); in PHP_FUNCTION()
175 msgformat_data_free(&mfo->mf_data TSRMLS_CC); in PHP_FUNCTION()