Make WordPress Core


Ignore:
Timestamp:
09/29/2013 11:07:59 PM (13 years ago)
Author:
dd32
Message:

MD5 file verification: Prevent md5_file() warnings when files don't exist, additionally, don't verify wp-content files as they can be updated separately, as well as WP_CONTENT_DIR being set elsewhere. See #22704 See #18201

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/wp-admin/includes/update-core.php

    r25540 r25648  
    699699                if ( ! empty( $checksums[ $wp_version ] ) && is_array( $checksums[ $wp_version ] ) ) {
    700700                        foreach( $checksums[ $wp_version ] as $file => $checksum ) {
    701                                 if ( md5_file( ABSPATH . $file ) === $checksum )
     701                                if ( 'wp-content' == substr( $file, 0, 10 ) )
     702                                        continue;
     703                                if ( file_exists( ABSPATH . $file ) && md5_file( ABSPATH . $file ) === $checksum )
    702704                                        $skip[] = $file;
    703705                        }
Note: See TracChangeset for help on using the changeset viewer.