Commit 5ac1c68ef5c for php

commit 5ac1c68ef5cb87f9306ea0cbe17f2b55674e31bb
Author: Gina Peter Banyard <girgias@php.net>
Date:   Tue Sep 29 17:58:55 2026 +0100

    Zend: use zend_get_gc_buffer_add_fcc for lazy objects

diff --git a/Zend/zend_lazy_objects.c b/Zend/zend_lazy_objects.c
index af9db4ff33d..aa757564163 100644
--- a/Zend/zend_lazy_objects.c
+++ b/Zend/zend_lazy_objects.c
@@ -835,13 +835,7 @@ HashTable *zend_lazy_object_get_gc(zend_object *zobj, zval **table, int *n)
 		return NULL;
 	}

-	zend_fcall_info_cache *fcc = &info->u.initializer.fcc;
-	if (fcc->object) {
-		zend_get_gc_buffer_add_obj(gc_buffer, fcc->object);
-	}
-	if (fcc->closure) {
-		zend_get_gc_buffer_add_obj(gc_buffer, fcc->closure);
-	}
+	zend_get_gc_buffer_add_fcc(gc_buffer, &info->u.initializer.fcc);
 	zend_get_gc_buffer_add_zval(gc_buffer, &info->u.initializer.zv);

 	/* Lazy objects may have a properties ht in two cases: