summaryrefslogtreecommitdiff
path: root/iconv/gconv_db.c
diff options
context:
space:
mode:
Diffstat (limited to 'iconv/gconv_db.c')
-rw-r--r--iconv/gconv_db.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/iconv/gconv_db.c b/iconv/gconv_db.c
index a5f2375f1c..e415d0d628 100644
--- a/iconv/gconv_db.c
+++ b/iconv/gconv_db.c
@@ -739,7 +739,8 @@ free_mem (void)
if (__gconv_alias_db != NULL)
__tdestroy (__gconv_alias_db, free);
- free_modules_db (__gconv_modules_db);
+ if (__gconv_modules_db != NULL)
+ free_modules_db (__gconv_modules_db);
if (known_derivations != NULL)
__tdestroy (known_derivations, free_derivation);