[wp-trac] Re: [WordPress Trac] #7147: Problems with 700+ categories
    WordPress Trac 
    wp-trac at lists.automattic.com
       
    Tue Jun 17 03:16:23 GMT 2008
    
    
  
#7147: Problems with 700+ categories
--------------------------+-------------------------------------------------
 Reporter:  bi0xid        |        Owner:  anonymous
     Type:  defect        |       Status:  reopened 
 Priority:  normal        |    Milestone:  2.6      
Component:  Optimization  |      Version:  2.5.1    
 Severity:  normal        |   Resolution:           
 Keywords:                |  
--------------------------+-------------------------------------------------
Comment (by ryan):
 Applied the sizeof() fix.  We definitely shouldn't be doing that in a
 loop.
 Passing $terms by ref to _get_term_children() looks like it would cause a
 Call-time pass-by-reference warning since the functions declaration wasn't
 changed to accept pass by ref.  Also, an array passed by ref keeps it
 internal array pointer.  Recursive calls to _get_term_children() would be
 advancing the pointer on the same copy of the terms array, thus the
 location of where the calling function left off would be lost.  Using
 for() instead of foreach() can get around this.
-- 
Ticket URL: <http://trac.wordpress.org/ticket/7147#comment:8>
WordPress Trac <http://trac.wordpress.org/>
WordPress blogging software
    
    
More information about the wp-trac
mailing list