From fdb6077fdaf2cf283cd1afede7be0cab40f2972e Mon Sep 17 00:00:00 2001 From: Felipe Pena Date: Sat, 14 Aug 2010 01:12:43 +0000 Subject: [PATCH] - Missing traits data initialization for internal classes (causing Reflection to crash) --- Zend/zend_API.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Zend/zend_API.h b/Zend/zend_API.h index 12544e2559..32f40b2b77 100644 --- a/Zend/zend_API.h +++ b/Zend/zend_API.h @@ -195,6 +195,10 @@ typedef struct _zend_fcall_info_cache { class_container.unserialize = NULL; \ class_container.parent = NULL; \ class_container.num_interfaces = 0; \ + class_container.traits = NULL; \ + class_container.num_traits = 0; \ + class_container.trait_aliases = NULL; \ + class_container.trait_precedences = NULL; \ class_container.interfaces = NULL; \ class_container.get_iterator = NULL; \ class_container.iterator_funcs.funcs = NULL; \ -- 2.40.0