aboutsummaryrefslogtreecommitdiff
path: root/lib/libiconv_modules/VIQR/citrus_viqr.c
diff options
context:
space:
mode:
Diffstat (limited to 'lib/libiconv_modules/VIQR/citrus_viqr.c')
-rw-r--r--lib/libiconv_modules/VIQR/citrus_viqr.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/lib/libiconv_modules/VIQR/citrus_viqr.c b/lib/libiconv_modules/VIQR/citrus_viqr.c
index 8a81a7d12b01..1747c0a1705e 100644
--- a/lib/libiconv_modules/VIQR/citrus_viqr.c
+++ b/lib/libiconv_modules/VIQR/citrus_viqr.c
@@ -1,4 +1,3 @@
-/* $FreeBSD$ */
/* $NetBSD: citrus_viqr.c,v 1.5 2011/11/19 18:20:13 tnozaki Exp $ */
/*-
@@ -195,9 +194,9 @@ mnemonic_append_child(mnemonic_t *m, const char *s,
static void
mnemonic_destroy(mnemonic_t *m)
{
- mnemonic_t *m0;
+ mnemonic_t *m0, *n;
- TAILQ_FOREACH(m0, &m->child, entry)
+ TAILQ_FOREACH_SAFE(m0, &m->child, entry, n)
mnemonic_destroy(m0);
free(m);
}