1
0
mirror of https://github.com/weechat/weechat.git synced 2026-07-01 23:36:37 +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 1da89711a7
commit f6cace609c
2 changed files with 2 additions and 1 deletions
+1
View File
@@ -26,6 +26,7 @@ SPDX-License-Identifier: GPL-3.0-or-later
- core: consider all keys are safe in cursor context ([#2244](https://github.com/weechat/weechat/issues/2244))
- 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
- irc: display nick changes and quit messages when option irc.look.ignore_tag_messages is enabled ([#2241](https://github.com/weechat/weechat/issues/2241))
- perl: fix build when multiplicity is not available ([#2243](https://github.com/weechat/weechat/issues/2243))
+1 -1
View File
@@ -573,7 +573,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)
@@ -586,6 +585,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
{