From 79db7961dc654024722449ba51c3b580086eb1a0 Mon Sep 17 00:00:00 2001 From: David Levine Date: Tue, 16 Apr 2013 08:00:54 -0500 Subject: [PATCH] Plugged memory leak in m_unknown(). --- sbr/m_getfld.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/sbr/m_getfld.c b/sbr/m_getfld.c index 07f4c0a5..f84d2933 100644 --- a/sbr/m_getfld.c +++ b/sbr/m_getfld.c @@ -313,7 +313,10 @@ void m_getfld_state_destroy (m_getfld_state_t *gstate) { m_getfld_state_t s = *gstate; if (s) { - if (s->fdelim) free (s->fdelim-1); + if (s->fdelim) { + free (s->fdelim-1); + free (s->pat_map); + } free (s); *gstate = 0; } -- 2.56.0