]> granicus.if.org Git - php/commitdiff
fix signed/unsigned mismatch
authorAnatol Belski <ab@php.net>
Mon, 15 Sep 2014 14:14:37 +0000 (16:14 +0200)
committerAnatol Belski <ab@php.net>
Mon, 15 Sep 2014 17:46:26 +0000 (19:46 +0200)
Zend/zend_interfaces.c

index 8c55f3d7c1c000dfb3c5f34dbaa4d2e77d708691..8a35997075488989c97fbbf638bfd857adf79f02 100644 (file)
@@ -325,7 +325,8 @@ static int zend_implement_traversable(zend_class_entry *interface, zend_class_en
 /* {{{ zend_implement_aggregate */
 static int zend_implement_aggregate(zend_class_entry *interface, zend_class_entry *class_type TSRMLS_DC)
 {
-       int i, t = -1;
+       uint32_t i;
+       int t = -1;
 
        if (class_type->get_iterator) {
                if (class_type->type == ZEND_INTERNAL_CLASS) {