1
0
mirror of https://github.com/weechat/weechat.git synced 2026-06-27 13:26:38 +02:00

xfer: use util functions to parse integers

This commit is contained in:
Sébastien Helleu
2026-06-20 11:33:47 +02:00
parent 3df0d2d4d3
commit c150f67cf9
+3 -4
View File
@@ -59,15 +59,14 @@
char *
xfer_network_convert_integer_to_ipv4 (const char *str_address)
{
char *error, result[128];
char result[128];
long long number;
if (!str_address || !str_address[0])
return NULL;
error = NULL;
number = strtoll (str_address, &error, 10);
if (!error || error[0] || (number <= 0) || (number > UINT32_MAX))
if (!weechat_util_parse_longlong (str_address, 10, &number)
|| (number <= 0) || (number > UINT32_MAX))
return NULL;
snprintf (result, sizeof (result),