1
0
mirror of https://github.com/weechat/weechat.git synced 2026-07-07 18:23:13 +02:00

core: fix memory leak in function util_parse_delay

This commit is contained in:
Sébastien Helleu
2025-05-08 18:12:11 +02:00
parent 6082453002
commit 5839df90e7
2 changed files with 2 additions and 1 deletions
+1
View File
@@ -6,6 +6,7 @@
- core: fix integer overflow with decimal numbers in calculation of expression
- core: fix integer overflow in base32 encoding/decoding
- core: fix memory leak in function util_parse_delay
## Version 4.6.2 (2025-04-18)
+1 -1
View File
@@ -571,7 +571,6 @@ util_parse_delay (const char *string_delay, unsigned long long default_factor,
if ((pos > string_delay) && pos[0])
{
str_number = string_strndup (string_delay, pos - string_delay);
if (strcmp (pos, "us") == 0)
factor = 1ULL;
else if (strcmp (pos, "ms") == 0)
@@ -584,6 +583,7 @@ util_parse_delay (const char *string_delay, unsigned long long default_factor,
factor = 1000ULL * 1000ULL * 60ULL * 60ULL;
else
return 0;
str_number = string_strndup (string_delay, pos - string_delay);
}
else
{