aboutsummaryrefslogtreecommitdiffstats
path: root/re.c
diff options
context:
space:
mode:
authorArnold D. Robbins <arnold@skeeve.com>2016-08-25 22:10:58 +0300
committerArnold D. Robbins <arnold@skeeve.com>2016-08-25 22:10:58 +0300
commit00682d87a1a1c0535c0fa5adb27867578dc76d49 (patch)
tree604bff488e97735f1a1c14078f02a99610546911 /re.c
parent7453c813457583197fcf0fe1c7d2301d6013bfea (diff)
downloadegawk-00682d87a1a1c0535c0fa5adb27867578dc76d49.tar.gz
egawk-00682d87a1a1c0535c0fa5adb27867578dc76d49.tar.bz2
egawk-00682d87a1a1c0535c0fa5adb27867578dc76d49.zip
New POSIX rules for string comparison.
Diffstat (limited to 're.c')
-rw-r--r--re.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/re.c b/re.c
index b11a6984..c822c90f 100644
--- a/re.c
+++ b/re.c
@@ -356,7 +356,7 @@ re_update(NODE *t)
t1 = t->re_exp;
if (t->re_text != NULL) {
/* if contents haven't changed, just return it */
- if (cmp_nodes(t->re_text, t1) == 0)
+ if (cmp_nodes(t->re_text, t1, true) == 0)
return t->re_reg;
/* things changed, fall through to recompile */
unref(t->re_text);