diff options
| author | Rob Richards <rrichards@php.net> | 2006-05-10 11:58:56 +0000 |
|---|---|---|
| committer | Rob Richards <rrichards@php.net> | 2006-05-10 11:58:56 +0000 |
| commit | ac4afe552b46f097cdfd33f0ea0c41a4556b3acb (patch) | |
| tree | d5e659d67197cb9274ef9ef26b202dc59d054e56 /ext/xmlreader/php_xmlreader.h | |
| parent | 6fc10a0acd7d8c9cb91d0e0c9a6cdc3585504712 (diff) | |
| download | php-git-ac4afe552b46f097cdfd33f0ea0c41a4556b3acb.tar.gz | |
- revert back to using internal buffer
origional string may be modified during parse causing possible crash
Diffstat (limited to 'ext/xmlreader/php_xmlreader.h')
| -rw-r--r-- | ext/xmlreader/php_xmlreader.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/ext/xmlreader/php_xmlreader.h b/ext/xmlreader/php_xmlreader.h index 83ca409a0c..421da54a85 100644 --- a/ext/xmlreader/php_xmlreader.h +++ b/ext/xmlreader/php_xmlreader.h @@ -40,6 +40,8 @@ extern zend_module_entry xmlreader_module_entry; typedef struct _xmlreader_object { zend_object std; xmlTextReaderPtr ptr; + /* strings must be set in input buffer as copy is required */ + xmlParserInputBufferPtr input; void *schema; HashTable *prop_handler; zend_object_handle handle; |
