From add3d0e150f5523fa8e1d3b742f443d3d095958c Mon Sep 17 00:00:00 2001 From: MDW Date: Mon, 18 Mar 2024 23:33:35 +0100 Subject: [PATCH] Fix $port type to ssh2_connect, ftp_ssl_connect, ftp_connect with cast --- htdocs/core/lib/ftp.lib.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/htdocs/core/lib/ftp.lib.php b/htdocs/core/lib/ftp.lib.php index d72d98d7f94..245953cec8f 100644 --- a/htdocs/core/lib/ftp.lib.php +++ b/htdocs/core/lib/ftp.lib.php @@ -55,13 +55,13 @@ function dol_ftp_connect($ftp_server, $ftp_port, $ftp_user, $ftp_password, $sect $connecttimeout = (!getDolGlobalString('FTP_CONNECT_TIMEOUT') ? 40 : $conf->global->FTP_CONNECT_TIMEOUT); if (getDolGlobalString('FTP_CONNECT_WITH_SFTP')) { dol_syslog('Try to connect with ssh2_connect'); - $tmp_conn_id = ssh2_connect($ftp_server, $ftp_port); + $tmp_conn_id = ssh2_connect($ftp_server, (int) $ftp_port); } elseif (getDolGlobalString('FTP_CONNECT_WITH_SSL')) { dol_syslog('Try to connect with ftp_ssl_connect'); - $connect_id = ftp_ssl_connect($ftp_server, $ftp_port, $connecttimeout); + $connect_id = ftp_ssl_connect($ftp_server, (int) $ftp_port, $connecttimeout); } else { dol_syslog('Try to connect with ftp_connect'); - $connect_id = ftp_connect($ftp_server, $ftp_port, $connecttimeout); + $connect_id = ftp_connect($ftp_server, (int) $ftp_port, $connecttimeout); } if (!empty($connect_id) || !empty($tmp_conn_id)) { if ($ftp_user) {