]> granicus.if.org Git - php/commitdiff
- Return the key - 1
authorDavid Coallier <davidc@php.net>
Sat, 22 Nov 2008 14:18:15 +0000 (14:18 +0000)
committerDavid Coallier <davidc@php.net>
Sat, 22 Nov 2008 14:18:15 +0000 (14:18 +0000)
- Bug #46615

ext/spl/spl_heap.c

index d7a5652ede309f4c2268b8865357bce990afe5e7..6fb70394445204bb3c80aec2ea9dd75e1463fc5a 100644 (file)
@@ -987,7 +987,7 @@ SPL_METHOD(SplHeap, key)
 {
        spl_heap_object *intern = (spl_heap_object*)zend_object_store_get_object(getThis() TSRMLS_CC);
 
-       RETURN_LONG(intern->heap->count);
+       RETURN_LONG(intern->heap->count - 1);
 }
 /* }}} */