File tree Expand file tree Collapse file tree 1 file changed +3
-19
lines changed Expand file tree Collapse file tree 1 file changed +3
-19
lines changed Original file line number Diff line number Diff line change @@ -1603,26 +1603,10 @@ void dom_nnodemap_objects_free_storage(zend_object *object) /* {{{ */
16031603
16041604zend_object  * dom_nnodemap_objects_new (zend_class_entry  * class_type )
16051605{
1606- 	dom_object  * intern ;
1607- 	dom_nnodemap_object  * objmap ;
1608- 
1609- 	intern  =  dom_objects_set_class (class_type );
1610- 	intern -> ptr  =  emalloc (sizeof (dom_nnodemap_object ));
1611- 	objmap  =  (dom_nnodemap_object  * )intern -> ptr ;
1612- 	ZVAL_UNDEF (& objmap -> baseobj_zv );
1613- 	objmap -> baseobj  =  NULL ;
1614- 	objmap -> nodetype  =  0 ;
1615- 	objmap -> ht  =  NULL ;
1616- 	objmap -> local  =  NULL ;
1617- 	objmap -> local_lower  =  NULL ;
1618- 	objmap -> release_local  =  false;
1619- 	objmap -> ns  =  NULL ;
1620- 	objmap -> release_ns  =  false;
1621- 	objmap -> cache_tag .modification_nr  =  0 ;
1606+ 	dom_object  * intern  =  dom_objects_set_class (class_type );
1607+ 	intern -> ptr  =  ecalloc (1 , sizeof (dom_nnodemap_object ));
1608+ 	dom_nnodemap_object  * objmap  =  intern -> ptr ;
16221609	objmap -> cached_length  =  -1 ;
1623- 	objmap -> cached_obj  =  NULL ;
1624- 	objmap -> cached_obj_index  =  0 ;
1625- 	objmap -> dict  =  NULL ;
16261610
16271611	return  & intern -> std ;
16281612}
 
 
   
 
     
   
   
          
    
    
     
    
      
     
     
    You can’t perform that action at this time.
  
 
    
  
    
      
        
     
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments