summaryrefslogtreecommitdiffstats
path: root/loader/lang.c
diff options
context:
space:
mode:
authorMatt Wilson <msw@redhat.com>2000-02-03 22:31:40 +0000
committerMatt Wilson <msw@redhat.com>2000-02-03 22:31:40 +0000
commitc94f4433a97f28922e24196d977ade03ff9dc328 (patch)
treea366f8d994ca8c49fe45eca61027b1bcd62df3f4 /loader/lang.c
parent2e6231b5e9097185f50400f4e1a91c891de13767 (diff)
downloadanaconda-c94f4433a97f28922e24196d977ade03ff9dc328.tar.gz
anaconda-c94f4433a97f28922e24196d977ade03ff9dc328.tar.xz
anaconda-c94f4433a97f28922e24196d977ade03ff9dc328.zip
free up languages when going back to english
Diffstat (limited to 'loader/lang.c')
-rw-r--r--loader/lang.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/loader/lang.c b/loader/lang.c
index 19a4836d9..281b921e0 100644
--- a/loader/lang.c
+++ b/loader/lang.c
@@ -278,6 +278,10 @@ int chooseLanguage(char ** lang, int flags) {
unsetenv("LANG");
unsetenv("LC_ALL");
unsetenv("LINGUAS");
+ if (strings) {
+ free(strings), strings = NULL;
+ numStrings = allocedStrings = 0;
+ }
return 0;
}