Make WordPress Core

Ticket #21876: 21876.3.diff

File 21876.3.diff, 863 bytes (added by SergeyBiryukov, 12 years ago)
  • src/wp-includes/theme.php

     
    12041204 * @since 3.0.0
    12051205 *
    12061206 * @param string|array $header The header string id (key of array) to remove, or an array thereof.
    1207  * @return True on success, false on failure.
     1207 * @return bool True on success, false on failure.
    12081208 */
    12091209function unregister_default_headers( $header ) {
    12101210        global $_wp_default_headers;
    12111211        if ( is_array( $header ) ) {
    1212                 array_map( 'unregister_default_headers', $header );
     1212                $results = array_map( 'unregister_default_headers', $header );
     1213                return ( in_array( false, $results, true ) ) ? false : true;
    12131214        } elseif ( isset( $_wp_default_headers[ $header ] ) ) {
    12141215                unset( $_wp_default_headers[ $header ] );
    12151216                return true;