diff --git a/ext/dom/nodelist.c b/ext/dom/nodelist.c index 49fb0b79d8e..d2856577dde 100644 --- a/ext/dom/nodelist.c +++ b/ext/dom/nodelist.c @@ -50,7 +50,7 @@ static zend_always_inline void reset_objmap_cache(dom_nnodemap_object *objmap) objmap->cached_length = -1; } -int php_dom_get_nodelist_length(dom_object *obj) +zend_long php_dom_get_nodelist_length(dom_object *obj) { dom_nnodemap_object *objmap = (dom_nnodemap_object *) obj->ptr; if (!objmap) { diff --git a/ext/dom/nodelist.h b/ext/dom/nodelist.h index 72264d683f3..e4a2f41e721 100644 --- a/ext/dom/nodelist.h +++ b/ext/dom/nodelist.h @@ -32,7 +32,7 @@ typedef struct _dom_nodelist_dimension_index { } dom_nodelist_dimension_index; void php_dom_nodelist_get_item_into_zval(dom_nnodemap_object *objmap, zend_long index, zval *return_value); -int php_dom_get_nodelist_length(dom_object *obj); +zend_long php_dom_get_nodelist_length(dom_object *obj); dom_nodelist_dimension_index dom_modern_nodelist_get_index(const zval *offset); zval *dom_modern_nodelist_read_dimension(zend_object *object, zval *offset, int type, zval *rv); int dom_modern_nodelist_has_dimension(zend_object *object, zval *member, int check_empty);