Make WordPress Core

Ticket #40109: 40109.2.patch

File 40109.2.patch, 660 bytes (added by desrosj, 8 years ago)

Remove each() call.

  • src/wp-admin/includes/class-wp-upgrader.php

     
    358358                $_files = $wp_filesystem->dirlist( $remote_destination, true, true );
    359359
    360360                // Flatten the resulting array, iterate using each as we append to the array during iteration.
    361                 while ( $f = each( $_files ) ) {
    362                         $file = $f['value'];
    363                         $name = $f['key'];
     361                foreach( $_files as $key => $value ) {
     362                        $file = $value;
     363                        $name = $key;
    364364
    365365                        if ( ! isset( $file['files'] ) ) {
    366366                                continue;