From: David Levine Date: Tue, 16 Apr 2013 13:00:54 +0000 (-0500) Subject: Plugged memory leak in m_unknown(). X-Git-Url: https://diplodocus.org/git/nmh/commitdiff_plain/79db7961dc654024722449ba51c3b580086eb1a0?hp=3ddb60a5b12ce0117b4969ba80a78a60c31ec4fb Plugged memory leak in m_unknown(). --- 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; }