1
0
mirror of https://github.com/rkd77/elinks.git synced 2024-06-20 00:15:31 +00:00

[intl] LANGUAGE was allocated by malloc, so it must be released by free

This commit is contained in:
Witold Filipczyk 2023-01-20 16:44:31 +01:00
parent 0d5a600b33
commit a9f09d131d
2 changed files with 8 additions and 2 deletions

View File

@ -231,7 +231,10 @@ init_gettext(struct module *module)
static void
done_gettext(struct module *module)
{
mem_free_set(&LANGUAGE, NULL);
if (LANGUAGE) {
free(LANGUAGE);
LANGUAGE = NULL;
}
}
struct module gettext_module = struct_module(

View File

@ -229,7 +229,10 @@ init_gettext(struct module *module)
static void
done_gettext(struct module *module)
{
mem_free_set(&LANGUAGE, NULL);
if (LANGUAGE) {
free(LANGUAGE);
LANGUAGE = NULL;
}
}
struct module gettext_module = struct_module(