summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArnold D. Robbins <arnold@skeeve.com>2015-05-26 06:58:03 +0300
committerArnold D. Robbins <arnold@skeeve.com>2015-05-26 06:58:03 +0300
commit0b876113d778d77543fd8bafef4e37fc2af72bc8 (patch)
tree2311c50197358f6e950d18ca2a2cc310417d2ac1
parentdc3e48f579e720d4b9ee6ff52b42c17f00d7f31d (diff)
parente07a65e10d9a9eb04ef97b2fb2f885c5595d8fac (diff)
downloadgawk-0b876113d778d77543fd8bafef4e37fc2af72bc8.tar.gz
Merge branch 'gawk-4.1-stable'
-rw-r--r--ChangeLog5
-rw-r--r--regcomp.c2
2 files changed, 6 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index d7303e71..1fd67b68 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2015-05-26 Arnold D. Robbins <arnold@skeeve.com>
+
+ * regcomp.c: Fix offsets so error messages come out correct
+ once again.
+
2015-05-19 Arnold D. Robbins <arnold@skeeve.com>
* 4.1.3: Release tar ball made.
diff --git a/regcomp.c b/regcomp.c
index 3526d9ea..cdac1924 100644
--- a/regcomp.c
+++ b/regcomp.c
@@ -159,7 +159,7 @@ const char __re_error_msgid[] attribute_hidden =
#define REG_EBRACK_IDX (REG_ESUBREG_IDX + sizeof "Invalid back reference")
gettext_noop ("Unmatched [, [^, [:, [., or [=") /* REG_EBRACK */
"\0"
-#define REG_EPAREN_IDX (REG_EBRACK_IDX + sizeof "Unmatched [ or [^")
+#define REG_EPAREN_IDX (REG_EBRACK_IDX + sizeof "Unmatched [, [^, [:, [., or [=")
gettext_noop ("Unmatched ( or \\(") /* REG_EPAREN */
"\0"
#define REG_EBRACE_IDX (REG_EPAREN_IDX + sizeof "Unmatched ( or \\(")