From a491abf24eea77376a10fd6c7b4b569d0c314599 Mon Sep 17 00:00:00 2001 From: "Arnold D. Robbins" Date: Thu, 3 Apr 2014 21:37:22 +0300 Subject: Minor code cleanup in regcomp.c. --- ChangeLog | 5 +++++ regcomp.c | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 62264bf8..af92a7c4 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2014-04-03 Arnold D. Robbins + + * regcomp.c (parse_bracket_exp): Move a call to `re_free' inside + an ifdef. Makes the code marginally cleaner. + 2014-03-30 Arnold D. Robbins * dfa.c: Sync with GNU grep. diff --git a/regcomp.c b/regcomp.c index f3c4587d..776b7134 100644 --- a/regcomp.c +++ b/regcomp.c @@ -3128,8 +3128,8 @@ parse_bracket_exp (re_string_t *regexp, re_dfa_t *dfa, re_token_t *token, if (BE (sbcset == NULL, 0)) #endif /* RE_ENABLE_I18N */ { - re_free (sbcset); #ifdef RE_ENABLE_I18N + re_free (sbcset); re_free (mbcset); #endif *err = REG_ESPACE; -- cgit v1.2.1