Searched refs:encoding (Results 1 - 25 of 42) sorted by relevance

12

/PHP_5_6/ext/xmlrpc/libxmlrpc/
H A Dencodings.c116 char* utf8_encode(const char *s, int len, int *newlen, const char* encoding) argument
118 return convert(s, len, newlen, encoding, "UTF-8");
122 char* utf8_decode(const char *s, int len, int *newlen, const char* encoding) argument
124 return convert(s, len, newlen, "UTF-8", encoding);
H A Dencodings.h43 char* utf8_encode(const char *s, int len, int *newlen, ENCODING_ID encoding);
44 char* utf8_decode(const char *s, int len, int *newlen, ENCODING_ID encoding);
H A Dxml_element.c82 * patch from mukund - fix non utf-8 encoding conversions
114 * - output option for character encoding. Defaults to (none) utf-8.
139 #define XML_DECL_ENCODING_ATTR "encoding"
398 if(options->encoding && *options->encoding) {
403 xml_elem_writefunc(fptr, options->encoding, data, 0);
642 /* Check if we need to decode utf-8 parser output to another encoding */
643 if(mydata->needs_enc_conversion && mydata->input_options->encoding) {
645 char* add_text = utf8_decode(s, len, &new_len, mydata->input_options->encoding);
706 mydata.needs_enc_conversion = options->encoding
[all...]
H A Dxml_element.h92 const char* encoding; /* <?xml encoding="<encoding>" ?> */ member in struct:_xml_output_options
104 ENCODING_ID encoding; /* which encoding to use. */ member in struct:_xml_input_options
/PHP_5_6/ext/zip/lib/
H A Dzip_file_set_comment.c69 cstr->encoding = ZIP_ENCODING_UTF8_KNOWN;
H A Dzip_utf-8.c134 if (str->encoding != ZIP_ENCODING_UNKNOWN)
135 enc = str->encoding;
170 str->encoding = enc;
174 str->encoding = enc = ZIP_ENCODING_UTF8_KNOWN;
H A Dzip_set_name.c68 str->encoding = ZIP_ENCODING_UTF8_KNOWN;
73 /* TODO: encoding flags needed for CP437? */
H A Dzip_string.c2 zip_string.c -- string handling (with encoding)
70 /* TODO: encoding */
105 if (string->encoding == ZIP_ENCODING_UNKNOWN)
109 && string->encoding != ZIP_ENCODING_ASCII && string->encoding != ZIP_ENCODING_UTF8_KNOWN)
110 || (string->encoding == ZIP_ENCODING_CP437)) {
179 s->encoding = ZIP_ENCODING_UNKNOWN;
/PHP_5_6/ext/mbstring/libmbfl/mbfl/
H A Dmbfilter.c3 * vim600: encoding=utf-8
117 * encoding filter
379 * encoding detector
523 const mbfl_encoding *encoding = NULL; local
533 encoding = filter->encoding;
540 if (!encoding) {
545 encoding = filter->encoding;
552 return encoding;
557 const mbfl_encoding *encoding = mbfl_encoding_detector_judge2(identd); local
573 const mbfl_encoding *encoding; local
640 const mbfl_encoding *encoding; local
723 const mbfl_encoding *encoding; local
816 const mbfl_encoding *encoding; local
940 const mbfl_encoding *encoding; local
1307 const mbfl_encoding *encoding; local
1465 const mbfl_encoding *encoding; local
1968 const mbfl_encoding *encoding; local
2340 mbfl_mime_header_encode( mbfl_string *string, mbfl_string *result, enum mbfl_no_encoding outcode, enum mbfl_no_encoding encoding, const char *linefeed, int indent) argument
2399 enum mbfl_no_encoding encoding; member in struct:mime_header_decoder_data
2407 const mbfl_encoding *encoding; local
[all...]
H A Dmbfilter.h2 * vim: encoding=utf-8:
145 * encoding detector
164 * encoding converter
171 * identify encoding
236 enum mbfl_no_encoding encoding);
251 enum mbfl_no_encoding encoding,
H A Dmbfl_encoding.c224 /* encoding resolver */
228 const mbfl_encoding *encoding; local
236 while ((encoding = mbfl_encoding_ptr_list[i++]) != NULL){
237 if (strcasecmp(encoding->name, name) == 0) {
238 return encoding;
244 while ((encoding = mbfl_encoding_ptr_list[i++]) != NULL) {
245 if (encoding->mime_name != NULL) {
246 if (strcasecmp(encoding->mime_name, name) == 0) {
247 return encoding;
254 while ((encoding
272 const mbfl_encoding *encoding; local
288 const mbfl_encoding *encoding; local
301 const mbfl_encoding *encoding; local
320 const mbfl_encoding *encoding; local
333 const mbfl_encoding *encoding; local
[all...]
H A Dmbfl_ident.c179 const struct mbfl_identify_vtbl * mbfl_identify_filter_get_vtbl(enum mbfl_no_encoding encoding) argument
186 if (vtbl->encoding == encoding) {
194 mbfl_identify_filter *mbfl_identify_filter_new(enum mbfl_no_encoding encoding) argument
204 if (mbfl_identify_filter_init(filter, encoding)) {
212 mbfl_identify_filter *mbfl_identify_filter_new2(const mbfl_encoding *encoding) argument
222 if (mbfl_identify_filter_init2(filter, encoding)) {
231 int mbfl_identify_filter_init(mbfl_identify_filter *filter, enum mbfl_no_encoding encoding) argument
233 const mbfl_encoding *enc = mbfl_no2encoding(encoding);
237 int mbfl_identify_filter_init2(mbfl_identify_filter *filter, const mbfl_encoding *encoding) argument
[all...]
H A Dmbfl_ident.h49 const mbfl_encoding *encoding; member in struct:_mbfl_identify_filter
53 enum mbfl_no_encoding encoding; member in struct:mbfl_identify_vtbl
59 MBFLAPI extern const struct mbfl_identify_vtbl * mbfl_identify_filter_get_vtbl(enum mbfl_no_encoding encoding);
60 MBFLAPI extern mbfl_identify_filter * mbfl_identify_filter_new(enum mbfl_no_encoding encoding);
61 MBFLAPI extern mbfl_identify_filter * mbfl_identify_filter_new2(const mbfl_encoding *encoding);
63 MBFLAPI extern int mbfl_identify_filter_init(mbfl_identify_filter *filter, enum mbfl_no_encoding encoding);
64 MBFLAPI extern int mbfl_identify_filter_init2(mbfl_identify_filter *filter, const mbfl_encoding *encoding);
/PHP_5_6/Zend/
H A Dzend_multibyte.c33 static const char *dummy_encoding_name_getter(const zend_encoding *encoding) argument
35 return (const char*)encoding;
38 static int dummy_encoding_lexer_compatibility_checker(const zend_encoding *encoding) argument
65 static int dummy_internal_encoding_setter(const zend_encoding *encoding TSRMLS_DC)
133 ZEND_API const char *zend_multibyte_get_encoding_name(const zend_encoding *encoding) argument
135 return multibyte_functions.encoding_name_getter(encoding);
138 ZEND_API int zend_multibyte_check_lexer_compatibility(const zend_encoding *encoding) argument
140 return multibyte_functions.lexer_compatibility_checker(encoding);
178 ZEND_API int zend_multibyte_set_internal_encoding(const zend_encoding *encoding TSRMLS_DC)
180 return multibyte_functions.internal_encoding_setter(encoding TSRMLS_C
[all...]
H A Dzend_multibyte.h30 typedef const char* (*zend_encoding_name_getter)(const zend_encoding *encoding);
31 typedef int (*zend_encoding_lexer_compatibility_checker)(const zend_encoding *encoding);
36 typedef int (*zend_encoding_internal_encoding_setter)(const zend_encoding *encoding TSRMLS_DC);
66 ZEND_API const char *zend_multibyte_get_encoding_name(const zend_encoding *encoding);
67 ZEND_API int zend_multibyte_check_lexer_compatibility(const zend_encoding *encoding);
75 ZEND_API int zend_multibyte_set_internal_encoding(const zend_encoding *encoding TSRMLS_DC);
/PHP_5_6/ext/pspell/
H A Dpspell.c80 ZEND_ARG_INFO(0, encoding)
89 ZEND_ARG_INFO(0, encoding)
135 ZEND_ARG_INFO(0, encoding)
258 /* {{{ proto int pspell_new(string language [, string spelling [, string jargon [, string encoding [, int mode]]]])
262 char *language, *spelling = NULL, *jargon = NULL, *encoding = NULL; local
281 &jargon, &jargon_len, &encoding, &encoding_len, &mode) == FAILURE) {
319 pspell_config_replace(config, "encoding", encoding);
355 /* {{{ proto int pspell_new_personal(string personal, string language [, string spelling [, string jargon [, string encoding [, int mode]]]])
359 char *personal, *language, *spelling = NULL, *jargon = NULL, *encoding local
686 char *language, *spelling = NULL, *jargon = NULL, *encoding = NULL; local
[all...]
/PHP_5_6/ext/soap/
H A Dphp_soap.h105 xmlCharEncodingHandlerPtr encoding; member in struct:_soapService
177 xmlCharEncodingHandlerPtr encoding; variable
/PHP_5_6/ext/xml/
H A Dphp_xml.h138 PHPAPI char *xml_utf8_encode(const char *s, int len, int *newlen, const XML_Char *encoding);
H A Dxml.c101 ZEND_ARG_INFO(0, encoding)
105 ZEND_ARG_INFO(0, encoding)
273 /* All the encoding functions are set to NULL right now, since all
274 * the encoding is currently done internally by expat/xmltok.
403 static zval *_xml_xmlchar_zval(const XML_Char *s, int len, const XML_Char *encoding) argument
416 Z_STRVAL_P(ret) = xml_utf8_decode(s, len, &Z_STRLEN_P(ret), encoding);
610 PHPAPI char *xml_utf8_encode(const char *s, int len, int *newlen, const XML_Char *encoding) argument
616 xml_encoding *enc = xml_get_encoding(encoding);
622 /* If the target encoding was unknown, fail */
664 PHPAPI char *xml_utf8_decode(const XML_Char *s, int len, int *newlen, const XML_Char *encoding) argument
1176 XML_Char *encoding; local
[all...]
/PHP_5_6/ext/zlib/
H A Dzlib.c305 static int php_zlib_encode(const char *in_buf, size_t in_len, char **out_buf, size_t *out_len, int encoding, int level TSRMLS_DC) argument
314 if (Z_OK == (status = deflateInit2(&Z, level, Z_DEFLATED, encoding, MAX_MEM_LEVEL, Z_DEFAULT_STRATEGY))) {
394 static int php_zlib_decode(const char *in_buf, size_t in_len, char **out_buf, size_t *out_len, int encoding, size_t max_len TSRMLS_DC) argument
405 status = inflateInit2(&Z, encoding);
417 if (PHP_ZLIB_ENCODING_ANY == encoding) {
419 encoding = PHP_ZLIB_ENCODING_RAW;
454 int encoding, rv; local
468 if (!(encoding = php_zlib_output_encoding(TSRMLS_C))) {
473 switch (encoding) {
638 long encoding
[all...]
/PHP_5_6/main/
H A Drfc1867.h72 typedef void (*php_rfc1867_set_input_encoding_t)(const zend_encoding *encoding TSRMLS_DC);
73 typedef char* (*php_rfc1867_getword_t)(const zend_encoding *encoding, char **line, char stop TSRMLS_DC);
74 typedef char* (*php_rfc1867_getword_conf_t)(const zend_encoding *encoding, char *str TSRMLS_DC);
75 typedef char* (*php_rfc1867_basename_t)(const zend_encoding *encoding, char *str TSRMLS_DC);
/PHP_5_6/ext/mbstring/
H A Dmbstring.c106 static void php_mb_gpc_set_input_encoding(const zend_encoding *encoding TSRMLS_DC);
225 ZEND_ARG_INFO(0, encoding)
233 ZEND_ARG_INFO(0, encoding)
237 ZEND_ARG_INFO(0, encoding)
245 ZEND_ARG_INFO(0, encoding)
260 ZEND_ARG_INFO(0, encoding)
267 ZEND_ARG_INFO(0, encoding)
274 ZEND_ARG_INFO(0, encoding)
281 ZEND_ARG_INFO(0, encoding)
288 ZEND_ARG_INFO(0, encoding)
764 const mbfl_encoding *encoding = mbfl_name2encoding(p1); local
848 const mbfl_encoding *encoding = mbfl_name2encoding(Z_STRVAL_PP(hash_entry)); local
896 php_mb_zend_encoding_name_getter(const zend_encoding *encoding) argument
903 const mbfl_encoding *encoding = (const mbfl_encoding*)_encoding; local
1094 php_mb_rfc1867_substring_conf(const zend_encoding *encoding, char *start, int len, char quote TSRMLS_DC) argument
1117 php_mb_rfc1867_getword(const zend_encoding *encoding, char **line, char stop TSRMLS_DC) argument
1157 php_mb_rfc1867_getword_conf(const zend_encoding *encoding, char *str TSRMLS_DC) argument
1183 php_mb_rfc1867_basename(const zend_encoding *encoding, char *filename TSRMLS_DC) argument
1298 const mbfl_encoding *encoding; local
1329 const mbfl_encoding *encoding; local
1764 const mbfl_encoding *encoding; local
1886 const mbfl_encoding *encoding; local
2118 const mbfl_encoding *encoding; local
2739 char *str, *encoding; local
2816 char *encoding; local
2917 char *str, *trimmarker, *encoding; local
3286 const mbfl_encoding *encoding; local
3302 const mbfl_encoding *encoding; local
3733 char *str, *encoding; local
4210 const mbfl_encoding *encoding = mbfl_identify_encoding2(&orig_str, MBSTRG(current_detect_order_list), MBSTRG(current_detect_order_list_size), MBSTRG(strict_detection)); local
4230 const mbfl_encoding *encoding = mbfl_identify_encoding2(&orig_str, MBSTRG(current_detect_order_list), MBSTRG(current_detect_order_list_size), MBSTRG(strict_detection)); local
4523 const mbfl_encoding *encoding = MBSTRG(current_internal_encoding); local
[all...]
/PHP_5_6/ext/xmlrpc/
H A Dxmlrpc-epi-php.c87 ZEND_ARG_INFO(0, encoding)
93 ZEND_ARG_INFO(0, encoding)
236 #define ENCODING_KEY "encoding"
377 options->xmlrpc_out.xml_elem_opts.encoding = ENCODING_DEFAULT;
424 /* encoding code set */
427 options->xmlrpc_out.xml_elem_opts.encoding = estrdup(Z_STRVAL_PP(val));
740 if (strcmp(out.xmlrpc_out.xml_elem_opts.encoding, ENCODING_DEFAULT) != 0) {
741 efree((char *)out.xmlrpc_out.xml_elem_opts.encoding);
783 opts.xml_elem_opts.encoding = encoding_in ? utf8_get_encoding_id_from_string(encoding_in) : ENCODING_DEFAULT;
813 /* {{{ proto array xmlrpc_decode_request(string xml, string& method [, string encoding])
817 char *xml, *encoding = NULL; local
[all...]
/PHP_5_6/ext/gd/libgd/
H A Dgdft.c370 unsigned short platform, encoding; local
482 encoding = charmap->encoding_id;
492 if (charmap->encoding == FT_ENCODING_MS_SYMBOL
493 || charmap->encoding == FT_ENCODING_ADOBE_CUSTOM
494 || charmap->encoding == FT_ENCODING_ADOBE_STANDARD) {
503 if ((platform == 3 && encoding == 1) /* Windows Unicode */
504 || (platform == 3 && encoding == 0) /* Windows Symbol */
505 || (platform == 2 && encoding == 1) /* ISO Unicode */
513 } else if (platform == 3 && encoding == 4) { /* Windows Big5 */
519 } else if (platform == 3 && encoding
[all...]
/PHP_5_6/ext/dom/
H A Ddocument.c140 ZEND_ARG_INFO(0, encoding)
323 /* {{{ encoding string
324 URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-Document3-encoding
330 char *encoding; local
339 encoding = (char *) docp->encoding;
342 if (encoding != NULL) {
343 ZVAL_STRING(*retval, encoding, 1);
370 if (docp->encoding != NULL) {
371 xmlFree((xmlChar *)docp->encoding);
1396 char *encoding, *version = NULL; local
2214 const char *encoding; local
[all...]

Completed in 123 milliseconds

12