X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Flibpspp%2Fi18n.c;h=293276c6aa9416f4bc4579b6d5ae266745610418;hb=20b64bf74741594e1f1767c0fd12c5f5da5ea58c;hp=74ec1f1fdeb18c0116c95d8e30b6e12cd57381e6;hpb=e93305aff3e79fd7b810d180cb71c080ad6d5b96;p=pspp-builds.git diff --git a/src/libpspp/i18n.c b/src/libpspp/i18n.c index 74ec1f1f..293276c6 100644 --- a/src/libpspp/i18n.c +++ b/src/libpspp/i18n.c @@ -263,9 +263,12 @@ void i18n_done (void) { struct hmapx_node *node; - iconv_t conv; - HMAPX_FOR_EACH (conv, node, &map) - iconv_close (conv); + struct converter *cvtr; + HMAPX_FOR_EACH (cvtr, node, &map) + { + iconv_close (cvtr->conv); + free (cvtr); + } hmapx_destroy (&map);