summaryrefslogtreecommitdiff
path: root/ext/xml/xml.c
diff options
context:
space:
mode:
authorIlia Alshanetsky <iliaa@php.net>2006-08-02 15:21:54 +0000
committerIlia Alshanetsky <iliaa@php.net>2006-08-02 15:21:54 +0000
commite79e9fade6694ab8485c8722dfdc84b0c866ccc1 (patch)
treeb13b6a48a61a493a7cc5c00f1e68b38f66405dcf /ext/xml/xml.c
parente5635a81af0bbbd3459d1de2595dc7ab47166eda (diff)
downloadphp-git-e79e9fade6694ab8485c8722dfdc84b0c866ccc1.tar.gz
Expose the xml_utf8_encode function.
Diffstat (limited to 'ext/xml/xml.c')
-rw-r--r--ext/xml/xml.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/ext/xml/xml.c b/ext/xml/xml.c
index 8b26f5fe12..789ec0cf5b 100644
--- a/ext/xml/xml.c
+++ b/ext/xml/xml.c
@@ -79,7 +79,6 @@ inline static unsigned short xml_encode_iso_8859_1(unsigned char);
inline static char xml_decode_iso_8859_1(unsigned short);
inline static unsigned short xml_encode_us_ascii(unsigned char);
inline static char xml_decode_us_ascii(unsigned short);
-static XML_Char *xml_utf8_encode(const char *, int, int *, const XML_Char *);
static zval *xml_call_handler(xml_parser *, zval *, zend_function *, int, zval **);
static zval *_xml_xmlchar_zval(const XML_Char *, int, const XML_Char *);
static int _xml_xmlcharlen(const XML_Char *);
@@ -497,7 +496,7 @@ static xml_encoding *xml_get_encoding(const XML_Char *name)
/* }}} */
/* {{{ xml_utf8_encode */
-static XML_Char *xml_utf8_encode(const char *s, int len, int *newlen, const XML_Char *encoding)
+PHPAPI char *xml_utf8_encode(const char *s, int len, int *newlen, const XML_Char *encoding)
{
int pos = len;
char *newbuf;