diff options
author | Ulrich Drepper <drepper@redhat.com> | 2005-09-09 16:56:52 +0000 |
---|---|---|
committer | Ulrich Drepper <drepper@redhat.com> | 2005-09-09 16:56:52 +0000 |
commit | 641fc4a08321f52dd9860140c57cd94a19ef66a7 (patch) | |
tree | 56b19ab95bd4a1513c3808779542411778dc9692 /locale/loadarchive.c | |
parent | e73b144f0260efab793db93e15fec6ae4a36c948 (diff) | |
download | glibc-641fc4a08321f52dd9860140c57cd94a19ef66a7.zip glibc-641fc4a08321f52dd9860140c57cd94a19ef66a7.tar.gz glibc-641fc4a08321f52dd9860140c57cd94a19ef66a7.tar.bz2 |
(_nl_load_locale_from_archive): Free normalized_codeset even if p was already normalized.
Diffstat (limited to 'locale/loadarchive.c')
-rw-r--r-- | locale/loadarchive.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/locale/loadarchive.c b/locale/loadarchive.c index 80bab9e..d545f17 100644 --- a/locale/loadarchive.c +++ b/locale/loadarchive.c @@ -1,5 +1,5 @@ /* Code to load locale data from the locale archive file. - Copyright (C) 2002, 2003 Free Software Foundation, Inc. + Copyright (C) 2002, 2003, 2005 Free Software Foundation, Inc. This file is part of the GNU C Library. The GNU C Library is free software; you can redistribute it and/or @@ -185,9 +185,9 @@ _nl_load_locale_from_archive (int category, const char **namep) memcpy (__mempcpy (__mempcpy (newname, name, p - name), normalized_codeset, normlen), rest, restlen); - free ((char *) normalized_codeset); name = newname; } + free ((char *) normalized_codeset); } } |