projects
/
pspp
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Remove const qualifiers from encoding converter components.
[pspp]
/
src
/
libpspp
/
i18n.c
diff --git
a/src/libpspp/i18n.c
b/src/libpspp/i18n.c
index 8e99aa04236cb1cf7cd326848b20461f4ceb2e7d..0e9b2b1b3863bf6326d238d7f9508aefb17f8894 100644
(file)
--- a/
src/libpspp/i18n.c
+++ b/
src/libpspp/i18n.c
@@
-42,9
+42,9
@@
#endif
struct converter
#endif
struct converter
-
{
- c
onst c
har *tocode;
- c
onst c
har *fromcode;
+ {
+ char *tocode;
+ char *fromcode;
iconv_t conv;
};
iconv_t conv;
};
@@
-291,8
+291,11
@@
i18n_done (void)
{
struct hmapx_node *node;
struct converter *cvtr;
{
struct hmapx_node *node;
struct converter *cvtr;
+
HMAPX_FOR_EACH (cvtr, node, &map)
{
HMAPX_FOR_EACH (cvtr, node, &map)
{
+ free (cvtr->tocode);
+ free (cvtr->fromcode);
iconv_close (cvtr->conv);
free (cvtr);
}
iconv_close (cvtr->conv);
free (cvtr);
}