Coding Standards: Use strict comparison in `wp-includes/class-wp-http-streams.php`.

Follow-up to [12424], [25224], [25303], [29852], [45667], [47808], [51825].

Props aristath, poena, afercia, SergeyBiryukov.
See #57839.
Built from https://develop.svn.wordpress.org/trunk@55886


git-svn-id: http://core.svn.wordpress.org/trunk@55398 1a063a9b-81f0-0310-95a4-ce76da25c4cd
This commit is contained in:
Sergey Biryukov 2023-06-07 06:40:20 +00:00
parent 8a18492160
commit d3d5fbbfc7
2 changed files with 11 additions and 6 deletions

View File

@ -126,8 +126,13 @@ class WP_Http_Streams {
) )
); );
$timeout = (int) floor( $parsed_args['timeout'] ); $timeout = (int) floor( $parsed_args['timeout'] );
$utimeout = $timeout == $parsed_args['timeout'] ? 0 : 1000000 * $parsed_args['timeout'] % 1000000; $utimeout = 0;
if ( $timeout !== (int) $parsed_args['timeout'] ) {
$utimeout = 1000000 * $parsed_args['timeout'] % 1000000;
}
$connect_timeout = max( $timeout, 1 ); $connect_timeout = max( $timeout, 1 );
// Store error number. // Store error number.
@ -217,8 +222,8 @@ class WP_Http_Streams {
$include_port_in_host_header = ( $include_port_in_host_header = (
( $proxy->is_enabled() && $proxy->send_through_proxy( $url ) ) ( $proxy->is_enabled() && $proxy->send_through_proxy( $url ) )
|| ( 'http' === $parsed_url['scheme'] && 80 != $parsed_url['port'] ) || ( 'http' === $parsed_url['scheme'] && 80 !== $parsed_url['port'] )
|| ( 'https' === $parsed_url['scheme'] && 443 != $parsed_url['port'] ) || ( 'https' === $parsed_url['scheme'] && 443 !== $parsed_url['port'] )
); );
if ( $include_port_in_host_header ) { if ( $include_port_in_host_header ) {
@ -320,7 +325,7 @@ class WP_Http_Streams {
$bytes_written_to_file = fwrite( $stream_handle, $block ); $bytes_written_to_file = fwrite( $stream_handle, $block );
if ( $bytes_written_to_file != $this_block_size ) { if ( $bytes_written_to_file !== $this_block_size ) {
fclose( $handle ); fclose( $handle );
fclose( $stream_handle ); fclose( $stream_handle );
return new WP_Error( 'http_request_failed', __( 'Failed to write request to temporary file.' ) ); return new WP_Error( 'http_request_failed', __( 'Failed to write request to temporary file.' ) );

View File

@ -16,7 +16,7 @@
* *
* @global string $wp_version * @global string $wp_version
*/ */
$wp_version = '6.3-alpha-55885'; $wp_version = '6.3-alpha-55886';
/** /**
* Holds the WordPress DB revision, increments when changes are made to the WordPress DB schema. * Holds the WordPress DB revision, increments when changes are made to the WordPress DB schema.