From 2aada3d0cad0dd2bad30c63e91af528e69ccaade Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Helleu?= Date: Sat, 20 Jun 2026 11:33:47 +0200 Subject: [PATCH] xfer: use util functions to parse integers --- src/plugins/xfer/xfer-network.c | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/plugins/xfer/xfer-network.c b/src/plugins/xfer/xfer-network.c index 7b8ae827c..8c4ff335d 100644 --- a/src/plugins/xfer/xfer-network.c +++ b/src/plugins/xfer/xfer-network.c @@ -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),