summaryrefslogtreecommitdiff
path: root/locale
diff options
context:
space:
mode:
Diffstat (limited to 'locale')
-rw-r--r--locale/findlocale.c1
-rw-r--r--locale/loadlocale.c1
2 files changed, 2 insertions, 0 deletions
diff --git a/locale/findlocale.c b/locale/findlocale.c
index 1dc4e53e9e..7c77dd8e5e 100644
--- a/locale/findlocale.c
+++ b/locale/findlocale.c
@@ -258,6 +258,7 @@ free_mem (void)
if (data != NULL && data->usage_count != UNDELETABLE)
_nl_unload_locale (data);
runp = runp->next;
+ free (here->filename);
free (here);
}
}
diff --git a/locale/loadlocale.c b/locale/loadlocale.c
index 2a7908c328..34f762388f 100644
--- a/locale/loadlocale.c
+++ b/locale/loadlocale.c
@@ -240,5 +240,6 @@ _nl_unload_locale (struct locale_data *locale)
free ((void *) locale->filedata);
free ((char *) locale->options);
+ free ((char *) locale->name);
free (locale);
}