@@ -14,11 +14,12 @@ use crate::{
1414 convert:: { FromZendObject , FromZendObjectMut , FromZval , FromZvalMut , IntoZval } ,
1515 error:: { Error , Result } ,
1616 ffi:: {
17- ext_php_rs_zend_object_alloc , ext_php_rs_zend_object_release , object_properties_init ,
18- zend_object, zend_object_std_init, zend_objects_clone_members, _zend_class_entry ,
17+ _zend_class_entry , ext_php_rs_zend_object_alloc , ext_php_rs_zend_object_release ,
18+ object_properties_init , zend_object, zend_object_std_init, zend_objects_clone_members,
1919 } ,
2020 flags:: DataType ,
21- types:: { ZendObject , Zval } , zend:: ClassEntry ,
21+ types:: { ZendObject , Zval } ,
22+ zend:: ClassEntry ,
2223} ;
2324
2425/// Representation of a Zend class object in memory.
@@ -105,7 +106,7 @@ impl<T: RegisteredClass> ZendClassObject<T> {
105106 unsafe fn internal_new ( val : Option < T > , ce : Option < & ' static ClassEntry > ) -> ZBox < Self > {
106107 let size = mem:: size_of :: < ZendClassObject < T > > ( ) ;
107108 let meta = T :: get_metadata ( ) ;
108- let ce = ce. unwrap_or_else ( ||meta. ce ( ) ) as * const _ as * mut _ ;
109+ let ce = ce. unwrap_or_else ( || meta. ce ( ) ) as * const _ as * mut _ ;
109110 let obj = ext_php_rs_zend_object_alloc ( size as _ , ce) as * mut ZendClassObject < T > ;
110111 let obj = obj
111112 . as_mut ( )
0 commit comments