MDEV-6275: Use a non-narrowing conversion

On 32-bit systems, sizeof(uint)==sizeof(long).
The C++11 narrowing cast would issue a warning due to the sign mismatch.
This commit is contained in:
Marko Mäkelä 2019-06-14 07:53:42 +03:00
parent 2cd45add27
commit e5fab61a73

View file

@ -1986,7 +1986,7 @@ int spider_db_mbase::connect(
} else if (!strcmp(tgt_host, "127.0.0.1") ||
!strcmp(tgt_host, glob_hostname))
{
if (tgt_port == long{*spd_mysqld_port})
if (tgt_port == (long) *spd_mysqld_port)
{
my_printf_error(ER_SPIDER_SAME_SERVER_LINK_NUM,
ER_SPIDER_SAME_SERVER_LINK_STR2, MYF(0),