]> granicus.if.org Git - php/commitdiff
Fixed typo
authorXinchen Hui <laruence@php.net>
Sat, 14 Mar 2015 03:31:12 +0000 (11:31 +0800)
committerXinchen Hui <laruence@php.net>
Sat, 14 Mar 2015 03:31:12 +0000 (11:31 +0800)
ext/spl/spl_observer.c

index 733257f817b8566dd55b7d6fca5ed4e3a18cf8f9..18c875b50d14d6db63dd4ec0bac0abd9c90f150f 100644 (file)
@@ -373,7 +373,7 @@ static HashTable *spl_object_storage_get_gc(zval *obj, zval ***table, int *n TSR
        spl_SplObjectStorageElement *element;
        HashPosition pos;
 
-       if (intern->storage.nNumOfElements > intern->gcdata_num) {
+       if (intern->storage.nNumOfElements * 2 > intern->gcdata_num) {
                intern->gcdata_num = intern->storage.nNumOfElements * 2;
                intern->gcdata = (zval**)erealloc(intern->gcdata, sizeof(zval*) * intern->gcdata_num);
        }