diff options
author | foobar <sniper@php.net> | 2005-06-26 22:34:26 +0000 |
---|---|---|
committer | foobar <sniper@php.net> | 2005-06-26 22:34:26 +0000 |
commit | 2967f6116ff55a814dd5355edfe8e715d0f54a43 (patch) | |
tree | 75d1962dc6ac7f7522691bd86a234ff0ba68a5b4 | |
parent | 498595a122afc86977288bb1fe9edf093e10aaf6 (diff) | |
download | php-git-2967f6116ff55a814dd5355edfe8e715d0f54a43.tar.gz |
- Fixed bugs #33431, #33432 ("int" used instead of "long" in parameter parsing)
-rw-r--r-- | ext/dom/document.c | 3 | ||||
-rw-r--r-- | ext/dom/namednodemap.c | 3 | ||||
-rw-r--r-- | ext/dom/nodelist.c | 3 |
3 files changed, 6 insertions, 3 deletions
diff --git a/ext/dom/document.c b/ext/dom/document.c index 6a973e2bac..28c1cb4f02 100644 --- a/ext/dom/document.c +++ b/ext/dom/document.c @@ -1751,7 +1751,8 @@ PHP_FUNCTION(dom_document_xinclude) zval *id; xmlDoc *docp; xmlNodePtr root; - int err, flags = 0; + long flags = 0; + int err; dom_object *intern; if (zend_parse_method_parameters(ZEND_NUM_ARGS() TSRMLS_CC, getThis(), "O|l", &id, dom_document_class_entry, &flags) == FAILURE) { diff --git a/ext/dom/namednodemap.c b/ext/dom/namednodemap.c index c3d1f1648d..98614cf9aa 100644 --- a/ext/dom/namednodemap.c +++ b/ext/dom/namednodemap.c @@ -167,7 +167,8 @@ Since: PHP_FUNCTION(dom_namednodemap_item) { zval *id, *rv = NULL; - int index, ret; + long index; + int ret; dom_object *intern; xmlNodePtr itemnode = NULL; diff --git a/ext/dom/nodelist.c b/ext/dom/nodelist.c index 9421fac115..a942b95724 100644 --- a/ext/dom/nodelist.c +++ b/ext/dom/nodelist.c @@ -100,7 +100,8 @@ Since: PHP_FUNCTION(dom_nodelist_item) { zval *id, *rv = NULL; - int index, ret; + long index; + int ret; dom_object *intern; xmlNodePtr itemnode = NULL; |