diff options
| author | Moriyoshi Koizumi <moriyoshi@php.net> | 2003-11-24 06:04:39 +0000 |
|---|---|---|
| committer | Moriyoshi Koizumi <moriyoshi@php.net> | 2003-11-24 06:04:39 +0000 |
| commit | 4b439176da67e33c2bdb0861618e551a9a69fd5d (patch) | |
| tree | 7797b4c65730f9d8ec0f68965a10b75db4213acc | |
| parent | c722ab91eebfd14a099f87581f8ab27f5f91a39f (diff) | |
| download | php-git-4b439176da67e33c2bdb0861618e551a9a69fd5d.tar.gz | |
Partial fix for bug #25803 (xml_get_current_byte_index() always returns 0)
| -rw-r--r-- | ext/xml/compat.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/ext/xml/compat.c b/ext/xml/compat.c index da7642982c..6a40be8497 100644 --- a/ext/xml/compat.c +++ b/ext/xml/compat.c @@ -629,7 +629,8 @@ XML_GetCurrentColumnNumber(XML_Parser parser) int XML_GetCurrentByteIndex(XML_Parser parser) { - return parser->parser->input->consumed; + return parser->parser->input->consumed + + (parser->parser->input->cur - parser->parser->input->base); } const XML_Char *XML_ExpatVersion(void) |
