Commit 35dc0c5302d for php
commit 35dc0c5302dfcd76bab6d91a55b157385967624c
Author: Gina Peter Banyard <girgias@php.net>
Date: Tue Sep 29 18:05:48 2026 +0100
Zend: use uint32_t type for lazy_properties_count
diff --git a/Zend/zend_lazy_objects.c b/Zend/zend_lazy_objects.c
index 3e5196c22bc..af9db4ff33d 100644
--- a/Zend/zend_lazy_objects.c
+++ b/Zend/zend_lazy_objects.c
@@ -62,7 +62,7 @@ typedef struct _zend_lazy_object_info {
zend_object *instance; /* For initialized lazy proxy objects */
} u;
zend_lazy_object_flags_t flags;
- int lazy_properties_count;
+ uint32_t lazy_properties_count;
} zend_lazy_object_info;
/* zend_hash dtor_func_t for zend_lazy_objects_store.infos */
@@ -260,7 +260,7 @@ ZEND_API zend_object *zend_object_make_lazy(zend_object *obj,
}
}
- int lazy_properties_count = 0;
+ uint32_t lazy_properties_count = 0;
if (!obj) {
if (UNEXPECTED(reflection_ce->ce_flags & ZEND_ACC_UNINSTANTIABLE)) {