summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorXinchen Hui <laruence@php.net>2015-01-10 10:58:22 -0500
committerXinchen Hui <laruence@php.net>2015-01-10 10:58:22 -0500
commit84f2311bc98dc2e1d45ce9e67615ce3592ed39c2 (patch)
tree4ebe22d2e0c0cec167170ee1003a62e60dea9238
parentdbd02ad23bfbe0b0dc703c68774e397fc0a8b1ef (diff)
downloadphp-git-84f2311bc98dc2e1d45ce9e67615ce3592ed39c2.tar.gz
Fixed #68779 (Incorrect sizeof)
-rw-r--r--Zend/zend_API.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/Zend/zend_API.c b/Zend/zend_API.c
index 01d3f9a060..6486df107e 100644
--- a/Zend/zend_API.c
+++ b/Zend/zend_API.c
@@ -1006,9 +1006,9 @@ ZEND_API void zend_update_class_constants(zend_class_entry *class_type) /* {{{ *
zend_update_class_constants(class_type->parent);
}
#if ZTS
- CG(static_members_table)[(zend_intptr_t)(class_type->static_members_table)] = emalloc(sizeof(zval*) * class_type->default_static_members_count);
+ CG(static_members_table)[(zend_intptr_t)(class_type->static_members_table)] = emalloc(sizeof(zval) * class_type->default_static_members_count);
#else
- class_type->static_members_table = emalloc(sizeof(zval*) * class_type->default_static_members_count);
+ class_type->static_members_table = emalloc(sizeof(zval) * class_type->default_static_members_count);
#endif
for (i = 0; i < class_type->default_static_members_count; i++) {
p = &class_type->default_static_members_table[i];