aboutsummaryrefslogtreecommitdiffstats
path: root/support/regcomp.c
diff options
context:
space:
mode:
authorArnold D. Robbins <arnold@skeeve.com>2017-12-22 14:27:43 +0200
committerArnold D. Robbins <arnold@skeeve.com>2017-12-22 14:27:43 +0200
commit04235ff1134e404b133917020fa4eac1038947a0 (patch)
tree3d91d5c2b96c17048cd70491082c008977985c26 /support/regcomp.c
parenta8f1600b7ba13834f476e455d382d188b49eef9e (diff)
parentd2dde96decab77927a04af75fd9183666c25a624 (diff)
downloadegawk-04235ff1134e404b133917020fa4eac1038947a0.tar.gz
egawk-04235ff1134e404b133917020fa4eac1038947a0.tar.bz2
egawk-04235ff1134e404b133917020fa4eac1038947a0.zip
Merge branch 'gawk-4.2-stable'
Diffstat (limited to 'support/regcomp.c')
-rw-r--r--support/regcomp.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/support/regcomp.c b/support/regcomp.c
index 4fca1108..0d0cbf69 100644
--- a/support/regcomp.c
+++ b/support/regcomp.c
@@ -715,7 +715,7 @@ re_comp (const char *s)
if (re_comp_buf.fastmap == NULL)
{
- re_comp_buf.fastmap = (char *) malloc (SBC_MAX);
+ re_comp_buf.fastmap = (char *) re_malloc (SBC_MAX);
if (re_comp_buf.fastmap == NULL)
return (char *) gettext (__re_error_msgid
+ __re_error_msgid_idx[(int) REG_ESPACE]);
@@ -1217,7 +1217,7 @@ analyze (regex_t *preg)
break;
if (i == preg->re_nsub)
{
- free (dfa->subexp_map);
+ re_free (dfa->subexp_map);
dfa->subexp_map = NULL;
}
}