Ticket #11600: 11600.diff
| File 11600.diff, 1.3 KB (added by , 17 years ago) |
|---|
-
wp-includes/http.php
1816 1864 * @return string|bool False on failure. 1817 1865 */ 1818 1866 function decompress( $compressed, $length = null ) { 1819 $decompressed = WP_Http_Encoding::compatible_gzinflate( $compressed );1820 1867 1821 if ( false !== $decompressed)1868 if ( false !== ($decompressed = @gzinflate( $compressed ) ) ) 1822 1869 return $decompressed; 1823 1870 1824 $decompressed = gzuncompress( $compressed ); 1871 if ( false !== ( $decompressed = WP_Http_Encoding::compatible_gzinflate( $compressed ) ) ) 1872 return $decompressed; 1825 1873 1826 if ( false !== $decompressed)1874 if ( false !== ( $decompressed = @gzuncompress( $compressed ) ) ) 1827 1875 return $decompressed; 1828 1876 1829 1877 if ( function_exists('gzdecode') ) { 1830 $decompressed = gzdecode( $compressed );1878 $decompressed = @gzdecode( $compressed ); 1831 1879 1832 1880 if ( false !== $decompressed ) 1833 1881 return $decompressed; … … 1916 1964 if ( is_array( $headers ) ) { 1917 1965 if ( array_key_exists('content-encoding', $headers) && ! empty( $headers['content-encoding'] ) ) 1918 1966 return true; 1919 } else if ( is_string( $headers ) ) {1967 } else if ( is_string( $headers ) ) { 1920 1968 return ( stripos($headers, 'content-encoding:') !== false ); 1921 1969 } 1922 1970
![(please configure the [header_logo] section in trac.ini)](/chrome/site/your_project_logo.png)