Lines Matching refs:info

61 	php_mb_encoding_handler_info_t info;  in ZEND_EXTERN_MODULE_GLOBALS()  local
153 info.data_type = arg; in ZEND_EXTERN_MODULE_GLOBALS()
154 info.separator = separator; in ZEND_EXTERN_MODULE_GLOBALS()
155 info.report_errors = 0; in ZEND_EXTERN_MODULE_GLOBALS()
156 info.to_encoding = MBSTRG(internal_encoding); in ZEND_EXTERN_MODULE_GLOBALS()
157 info.to_language = MBSTRG(language); in ZEND_EXTERN_MODULE_GLOBALS()
158 info.from_encodings = MBSTRG(http_input_list); in ZEND_EXTERN_MODULE_GLOBALS()
159 info.num_from_encodings = MBSTRG(http_input_list_size); in ZEND_EXTERN_MODULE_GLOBALS()
160 info.from_language = MBSTRG(language); in ZEND_EXTERN_MODULE_GLOBALS()
164 detected = _php_mb_encoding_handler_ex(&info, array_ptr, res TSRMLS_CC); in ZEND_EXTERN_MODULE_GLOBALS()
195 const mbfl_encoding *_php_mb_encoding_handler_ex(const php_mb_encoding_handler_info_t *info, zval *… in _php_mb_encoding_handler_ex() argument
208 mbfl_string_init_set(&string, info->to_language, info->to_encoding->no_encoding); in _php_mb_encoding_handler_ex()
209 mbfl_string_init_set(&resvar, info->to_language, info->to_encoding->no_encoding); in _php_mb_encoding_handler_ex()
210 mbfl_string_init_set(&resval, info->to_language, info->to_encoding->no_encoding); in _php_mb_encoding_handler_ex()
221 for (s2=info->separator; *s2 != '\0'; s2++) { in _php_mb_encoding_handler_ex()
235 var = php_strtok_r(res, info->separator, &strtok_buf); in _php_mb_encoding_handler_ex()
255 var = php_strtok_r(NULL, info->separator, &strtok_buf); in _php_mb_encoding_handler_ex()
266 if (info->num_from_encodings <= 0) { in _php_mb_encoding_handler_ex()
268 } else if (info->num_from_encodings == 1) { in _php_mb_encoding_handler_ex()
269 from_encoding = info->from_encodings[0]; in _php_mb_encoding_handler_ex()
273 …identd = mbfl_encoding_detector_new2(info->from_encodings, info->num_from_encodings, MBSTRG(strict… in _php_mb_encoding_handler_ex()
288 if (info->report_errors) { in _php_mb_encoding_handler_ex()
297 convd = mbfl_buffer_converter_new2(from_encoding, info->to_encoding, 0); in _php_mb_encoding_handler_ex()
302 if (info->report_errors) { in _php_mb_encoding_handler_ex()
334 if (sapi_module.input_filter(info->data_type, var, &val, val_len, &new_val_len TSRMLS_CC)) { in _php_mb_encoding_handler_ex()
366 php_mb_encoding_handler_info_t info; in SAPI_POST_HANDLER_FUNC() local
370 info.data_type = PARSE_POST; in SAPI_POST_HANDLER_FUNC()
371 info.separator = "&"; in SAPI_POST_HANDLER_FUNC()
372 info.report_errors = 0; in SAPI_POST_HANDLER_FUNC()
373 info.to_encoding = MBSTRG(internal_encoding); in SAPI_POST_HANDLER_FUNC()
374 info.to_language = MBSTRG(language); in SAPI_POST_HANDLER_FUNC()
375 info.from_encodings = MBSTRG(http_input_list); in SAPI_POST_HANDLER_FUNC()
376 info.num_from_encodings = MBSTRG(http_input_list_size); in SAPI_POST_HANDLER_FUNC()
377 info.from_language = MBSTRG(language); in SAPI_POST_HANDLER_FUNC()
379 detected = _php_mb_encoding_handler_ex(&info, arg, SG(request_info).post_data TSRMLS_CC); in SAPI_POST_HANDLER_FUNC()