From 5093e193a23c52b4a0f28eae09c3195cfe019fe1 Mon Sep 17 00:00:00 2001 From: Adam Dickmeiss Date: Mon, 2 Oct 1995 15:17:58 +0000 Subject: [PATCH] Bug fix in dfa_delete. --- dfa/dfa.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/dfa/dfa.c b/dfa/dfa.c index fa69d5b..b2afb6f 100644 --- a/dfa/dfa.c +++ b/dfa/dfa.c @@ -4,7 +4,10 @@ * Sebastian Hammer, Adam Dickmeiss * * $Log: dfa.c,v $ - * Revision 1.4 1995-09-28 09:18:52 adam + * Revision 1.5 1995-10-02 15:17:58 adam + * Bug fix in dfa_delete. + * + * Revision 1.4 1995/09/28 09:18:52 adam * Removed various preprocessor defines. * * Revision 1.3 1995/09/04 12:33:26 adam @@ -972,7 +975,8 @@ void dfa_delete (struct DFA **dfap) assert (*dfap); if ((*dfap)->parse_info) rm_dfa_parse (&(*dfap)->parse_info); - rm_DFA_states (&(*dfap)->state_info); + if ((*dfap)->state_info) + rm_DFA_states (&(*dfap)->state_info); ifree (*dfap); *dfap = NULL; } -- 1.7.10.4