diff options
author | Laszlo Papp <ext-laszlo.papp@nokia.com> | 2011-03-14 15:38:08 +0200 |
---|---|---|
committer | Miklos Szeredi <mszeredi@suse.cz> | 2011-03-30 19:34:58 +0200 |
commit | 3a48e06de9c68666801522cd58b8acd5004b9c67 (patch) | |
tree | e6a62674c47b8faeaf1263083ce582753d88b71d /lib/modules | |
parent | a7a026043b7d9f2caff174d10a8d07d1c675c063 (diff) |
Fix a possible resource leak (free the old up)
Diffstat (limited to 'lib/modules')
-rw-r--r-- | lib/modules/iconv.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/modules/iconv.c b/lib/modules/iconv.c index ca62c82..b9946d9 100644 --- a/lib/modules/iconv.c +++ b/lib/modules/iconv.c @@ -716,6 +716,10 @@ out_free: free(ic->from_code); free(ic->to_code); free(ic); + if (old) { + setlocale(LC_CTYPE, old); + free(old); + } return NULL; } |