WordPress.org

Make WordPress Core

Ticket #17111: 17111.diff

File 17111.diff, 569 bytes (added by scribu, 3 years ago)
  • wp-includes/plugin.php

     
    373373                return; 
    374374        } 
    375375 
    376         $args = array(); 
    377         if ( is_array($arg) && 1 == count($arg) && isset($arg[0]) && is_object($arg[0]) ) // array(&$this) 
    378                 $args[] =& $arg[0]; 
    379         else 
    380                 $args[] = $arg; 
    381         for ( $a = 2; $a < func_num_args(); $a++ ) 
    382                 $args[] = func_get_arg($a); 
     376        $args = array_slice( func_get_args(), 1 ); 
    383377 
    384378        // Sort 
    385379        if ( !isset( $merged_filters[ $tag ] ) ) {